publisher: Viking Books publish date: October 30th 2008
format: ebook pages: 304
language: English
ISBN:
1440601836 (9781440601835)
publisher: Penguin publish date: October 30th 2008
format: hardcover pages: 304
language: English
ISBN:
0594163684 (9780594163688)