publisher: CreateSpace publish date: April 22nd 2012
format: paperback pages: 418
language: English
ISBN:
1470109999 (9781470109998)
format: kindle pages: 186
language: English
ASIN: B007Y4ILTM
publisher: Smashwords
publish date: July 13th 2013
format: ebook pages: 522
language: English
ISBN:
9781301341436