publisher: Doubleday publish date: July 29th 2008
format: hardcover pages: 336
language: English
ISBN:
0385525869 (9780385525862)
publisher: Books on Tape publish date: July 29th 2008
format: audiobook
ISBN:
1415959854 (9781415959855)
publisher: Grand Central Publishing publish date: September 2nd 2008
format: paperback pages: 272
language: English
ISBN:
0446508047 (9780446508049)