format: kindle pages: 261
language: English
ASIN: B00JMRE7LU
format: kindle pages: 223
language: English
publisher: Amazon publish date: November 10th 2011
format: paperback pages: 434
language: English
ISBN:
1466451106 (9781466451100)
publish date: 2015-09-24
format: Kindle Edition pages: 264
language: English
ASIN: B012HZBTJG