publish date: 2013-09-09
format: paperback pages: 388
language: English
ISBN:
1492793159 (9781492793151)
ASIN: B00F2YAX9M
publisher: CreateSpace publish date: 2014-07-05
format: Paperback pages: 292
language: English
ISBN:
150048072X (9781500480721)
ASIN: B00LKND4WM
publish date: 2015-08-10
format: paperback pages: 290
ISBN:
1515279928 (9781515279921)