publisher: Knopf
publish date: November 11th 2008
format: hardcover pages: 464
language: English
ISBN:
1400044170 (9781400044177)
publisher: Vintage Books
publish date: January 1st 2008
format: ebook
ISBN:
1299253474 (9781299253476)
publisher: Your Coach Digital, Audio" /> publish date: March 1st 2014
format: audiobook
ISBN:
1469028328 (9781469028323)