Information:

Item#: 9780228100942
Edition: 2
Author: Hoffmann, James
Publisher: Firefly Books
Cover: Hardback