publisher: Abacus publish date: February 5th 2004
format: paperback
language: English
ISBN:
0349115362 (9780349115368)
publisher: Little, Brown and Company publish date: February 6th 2003
format: hardcover pages: 352
language: English
ISBN:
0316860786 (9780316860789)