language: English
ISBN:
0739440055 (9780739440056)
publisher: Random House Inc. publish date: November 23rd 2004
format: paperback pages: 343
language: English
ISBN:
0440296099 (9780440296096)
publisher: Delacorte Press publish date: January 1st 2003
format: ebook
language: English
ISBN:
1299072593 (9781299072596)
publisher: Books on Tape publish date: December 30th 2003
format: audiobook
language: English
ISBN:
0736697144 (9780736697149)
publisher: Random House Audio publish date: September 3rd 2003
language: English
ISBN:
1415901341 (9781415901342)
language: English
ISBN:
0340734795 (9780340734797)