publisher: Tantor Media, Inc. publish date: October 13th 2009
format: MP3 CD
language: English
ISBN:
1400181402 (9781400181407)
publisher: Dutton Books publish date: March 26th 2009
format: ebook pages: 704
language: English
ISBN:
1101025239 (9781101025239)
publisher: Penguin publish date: November 3rd 2009
format: paperback pages: 704
language: English
ISBN:
0594003806 (9780594003809)