publisher: CreateSpace publish date: October 21st 2011
format: paperback pages: 358
language: English
ISBN:
1466297689 (9781466297685)
format: kindle pages: 357
language: English
ASIN: B005XP1VBY
publisher: Smashwords publish date: October 20th 2011
format: ebook pages: 358
language: English
ISBN:
9781466134
publisher: Audible, Inc. publish date: March 12th 2013
language: English
ASIN: B00BEIXLY4