publisher: Random House Publishing Group publish date: May 8th 2007
format: hardcover pages: 320
language: English
ISBN:
1615546944 (9781615546947)
language: English
ISBN:
0739492470 (9780739492475)
publisher: Spiegel & Grau publish date: January 1st 2007
format: ebook
language: English
ISBN:
1299066216 (9781299066212)
publisher: Books on Tape publish date: May 8th 2007
format: audiobook
language: English
ISBN:
1415938628 (9781415938621)