language: English
ISBN:
0553820060 (9780553820065)
publisher: Ballantine Books publish date: August 17th 2004
format: ebook pages: 270
language: English
ISBN:
0345478657 (9780345478658)
format: kindle pages: 416
language: English
ASIN: B000FC1V38
publisher: Ballantine Books publish date: August 17th 2004
format: hardcover pages: 339
language: English
ISBN:
0345458931 (9780345458933)
publisher: Bantam Books publish date: January 16th 2006
format: paperback pages: 464
language: English
ISBN:
0553815032 (9780553815030)