publisher: Ballantine Books publish date: January 1st 2009
format: ebook
language: English
ISBN:
1299251404 (9781299251403)
publisher: Random House Publishing Group publish date: January 13th 2009
format: hardcover pages: 319
language: English
ISBN:
0594003318 (9780594003311)