by Donald G Krause (Author), JeffCarter (Author)
Format: Hardcover
Pages: 240
Publisher: Amacom
Published: 01 Feb 2008
ISBN 10: 0814480640
ISBN 13: 9780814480649