publisher: Self
publish date: May 5th 2013
format: kindle pages: 553
language: English
ISBN:
9781301900442
ASIN: B00CNX3MU2
publisher: CreateSpace publish date: November 5th 2013
format: paperback pages: 366
language: English
ISBN:
1492297070 (9781492297079)