by Andrew Nelson (Author), JohnHaig (Editor)
Format: Paperback
Pages: 796
Edition: Compact 3 Revised ed
Publisher: Tuttle Publishing
Published: 22 Sep 1999
ISBN 10: 0804820376
ISBN 13: 9780804820370