publisher: Amazon publish date: December 7th 2009
format: paperback pages: 426
language: English
ISBN:
1449977804 (9781449977801)
publisher: CreateSpace Independent Publishing Platform (2010-12-22) publish date: 2016-06-18
format: Paperback pages: 404
language: English
ISBN:
1530974763 (9781530974764)
ASIN: 1530974763
format: paperback pages: 230
language: English
ISBN:
1460977157 (9781460977157)
publish date: 2014-11-01
format: Kindle Edition pages: 126
ASIN: B00OD6DEQO