publisher: Penguin publish date: March 3rd 2011
format: hardcover pages: 320
language: English
ISBN:
159420229X (9781594202292)
publisher: Workman Publishing Company publish date: 2016-09-20
format: Hardcover pages: 480
language: English
ISBN:
0761169083 (9780761169086)
ASIN: 0761169083
publisher: Cabinet publish date: May 1st 2009
format: paperback pages: 112
ISBN:
1932698302 (9781932698305)