publisher: Square One Publishers publish date: September 15th 2008
format: paperback pages: 256
language: English
ISBN:
0757003052 (9780757003059)
publisher: Recorded Books publish date: 2009
format: audiobook
language: English
ISBN:
1440766878 (9781440766879)
publisher: Your Coach Digital publish date: February 10th 2009
language: English
ISBN:
159659361X (9781596593619)
publisher: Hachette Audio publish date: March 1st 2013
format: audiobook
language: English
ISBN:
1596593512 (9781596593510)