publisher: Random House, Inc.
format: hardback pages: 960
language: English
ISBN:
0375408053 (9780375408052)
publisher: Bloomsbury publish date: December 22nd 2008
format: ebook pages: 272
language: English
ISBN:
1596918454 (9781596918450)
format: audiobook
ISBN:
1480576875 (9781480576872)