language: English
ISBN:
1607516888 (9781607516880)
publisher: Random House Audio publish date: April 14th 2009
format: audiobook
language: English
ISBN:
1415959013 (9781415959015)
publisher: Random House Publishing Group publish date: April 14th 2009
format: hardcover pages: 336
language: English
ISBN:
0594002591 (9780594002598)
publisher: Bantam publish date: January 1st 2009
format: ebook
language: English
ISBN:
129921648X (9781299216488)