by Charles L . Squire (Author)
Format: Paperback
Pages: 450
Edition: Revised edition
Publisher: New Page Books,US
Published: 31 May 2001
ISBN 10: 1564145344
ISBN 13: 9781564145345