publisher: Ballantine Books
publish date: January 2nd 2002
format: paperback pages: 352
language: English
ISBN:
0345435109 (9780345435101)
ASIN: 345435109
publisher: Ballantine Books publish date: February 2001
format: hardcover pages: 342
language: English
ISBN:
0345411439 (9780345411433)
language: English
ISBN:
0349114552 (9780349114552)