publisher: Avon publish date: October 1st 2005
format: mass market paperback pages: 416
language: English
ISBN:
0060790873 (9780060790875)
language: English
ISBN:
0739459406 (9780739459409)
publisher: HarperCollins publish date: December 5th 2006
format: ebook pages: 416
language: English
ISBN:
0061213152 (9780061213151)
publisher: HarperCollins
format: ebook
language: English
ISBN:
0061857408 (9780061857409)