publisher: Viking Books publish date: April 16th 2009
format: ebook pages: 352
language: English
ISBN:
1101029870 (9781101029879)
publisher: Viking publish date: 2009
format: hardcover pages: 573
language: English
ISBN:
1615230343 (9781615230341)
ASIN: 1615230343
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456108123 (9781456108120)