
by KirkMcElhearn (Author)
Format: Paperback
Pages: 512
Edition: illustrated edition
Publisher: Osborne/McGraw-Hill
Published: 01 Feb 2004
ISBN 10: 007225355X
ISBN 13: 9780072253559