by David O . Kazmer (Author)
Format: Perfect Paperback
Pages: 200
Edition: 2
Publisher: Hanser Gardner Publications
Published: Sep 2008
ISBN 10: 156990426X
ISBN 13: 9781569904268