publisher: Little, Brown and Company publish date: October 1st 2004
format: paperback pages: 224
language: English
ISBN:
0349117306 (9780349117300)
language: English
ISBN:
0316726397 (9780316726399)
publisher: Isis publish date: June 1st 2004
format: audiobook
language: English
ISBN:
0753118793 (9780753118795)
publisher: Isis publish date: July 1st 2005
format: audiobook minutes: 430
language: English
ISBN:
0753124246 (9780753124246)