publisher: Overlook
publish date: September 4th 2007
format: kindle pages: 274
language: English
ASIN: B009B5ERLI
format: kindle pages: 201
language: English
ASIN: B0083ZXVVE
publisher: CreateSpace publish date: September 21st 2011
format: paperback pages: 176
language: English
ISBN:
1466402857 (9781466402850)