publisher: Avon Books publish date: April 1st 2002
format: paperback pages: 384
language: English
ISBN:
0380817799 (9780380817795)
publisher: HarperCollins publish date: March 1st 2009
format: ebook pages: 384
language: English
ISBN:
0061896187 (9780061896187)
publisher: HarperCollins publish date: March 17th 2009
format: ebook pages: 384
language: English
ISBN:
0061896209 (9780061896200)