publisher: General Books publish date: August 18th 2009
format: paperback pages: 420
language: English
ISBN:
0217869181 (9780217869188)
publisher: CreateSpace publish date: 2013-10-04
format: paperback pages: 220
language: English
ISBN:
149289835X (9781492898351)
ASIN: 149289835X