format: kindle pages: 287
language: English
ASIN: B00LKY33SQ
format: ebook pages: 330
language: English
ISBN:
1015026846 (9781500268466)
publisher: CreateSpace
format: kindle pages: 386
language: English
ISBN:
1501047167 (9781501047169)
format: Paperback pages: 378
language: English