publisher: Ballantine Books publish date: November 28th 2006
format: mass market paperback pages: 352
language: English
ISBN:
0345492544 (9780345492548)
format: kindle pages: 352
language: English
ASIN: B000MAH7JA
publisher: Ballantine Books publish date: October 31st 2006
format: ebook
language: English
ISBN:
0345495225 (9780345495228)
publisher: Ballantine publish date: January 1st 2006
format: hardcover pages: 328
language: English
ISBN:
073947622X (9780739476222)