by David L . Scott (Author)
Format: Paperback
Pages: 432
Edition: 3rd
Publisher: Clarion Books
Published: 06 Feb 2004
ISBN 10: 0618176519
ISBN 13: 9780618176519