format: kindle pages: 368
language: English
ASIN: B0097HI16C
format: paperback pages: 448
language: English
ISBN:
1484034155 (9781484034156)
format: paperback pages: 386
language: English
ISBN:
1493770756 (9781493770755)
publisher: Create Space
publish date: October 21st 2012
format: paperback pages: 504
ISBN:
1479387010 (9781479387010)
format: kindle pages: 506
language: English
ISBN:
9781623463267
ASIN: B009Z55LZ0
publisher: PJ Publishing publish date: 2015-12-27
format: Kindle Edition pages: 347
ASIN: B019X0AGOC