publisher: Ballantine Books publish date: January 30th 2007
format: paperback pages: 272
language: English
ISBN:
0345479424 (9780345479426)
publisher: Ballantine Books publish date: March 28th 2006
format: hardcover pages: 272
language: English
ISBN:
0345479416 (9780345479419)
publisher: Ballantine Books publish date: January 30th 2007
format: ebook
language: English
ISBN:
0345497171 (9780345497178)
format: kindle pages: 272
language: English
ASIN: B000NJL7OQ
language: English
ISBN:
1435282639 (9781435282636)