publisher: Avon publish date: April 27th 2004
format: paperback pages: 432
language: English
ISBN:
0060722002 (9780060722005)
publisher: HarperCollins publish date: October 13th 2009
format: ebook pages: 432
language: English
ISBN:
0061738352 (9780061738357)
publisher: Thorsons Publishers publish date: January 3rd 2005
format: paperback
language: English
ISBN:
0007181345 (9780007181346)