publisher: William Morrow publish date: June 4th 2002
format: hardcover pages: 369
language: English
ISBN:
0066211220 (9780066211220)
publisher: Avon publish date: April 29th 2003
format: paperback pages: 400
language: English
ISBN:
0061032093 (9780061032097)
ASIN: 61032093