publisher: Vintage publish date: November 8th 2011
format: ebook pages: 240
language: English
ISBN:
0307906930 (9780307906939)
publisher: Pantheon publish date: January 21st 2014
format: hardcover pages: 208
language: English
ISBN:
0307379361 (9780307379368)
publisher: Your Coach Digital publish date: April 9th 2012
format: audiobook
ISBN:
146900058X (9781469000589)