publisher: Avon publish date: July 30th 2002
format: mass market paperback pages: 416
language: English
ISBN:
0380804689 (9780380804689)
format: kindle pages: 420
language: English
ASIN: B0010Y9RBI
publisher: HarperCollins publish date: December 18th 2007
format: ebook pages: 416
language: English
ISBN:
0061560413 (9780061560415)