by Gary Herman (Author)
Format: Illustrated
Pages: 348
Edition: 4Rev Ed
Publisher: Plexus
Published: 28 Oct 2007
ISBN 10: 0859654001
ISBN 13: 9780859654005