publisher: General Books publish date: January 10th 2012
format: paperback pages: 240
language: English
ISBN:
1150401109 (9781150401107)
format: kindle pages: 368
language: English
ASIN: B004TROA3I
publisher: Caven Press publish date: May 13th 2009
format: paperback pages: 364
language: English
ISBN:
1444633864 (9781444633863)