by Diagram Group (Author)
Format: Illustrated
Pages: 368
Edition: 3rd ed.
Publisher: St. Martins Press-3PL
Published: 02 Aug 2007
ISBN 10: 0312368321
ISBN 13: 9780312368326