publisher: Viking Adult
publish date: August 18th 2005
format: hardcover pages: 288
language: English
ISBN:
0670034436 (9780670034437)
publisher: Penguin publish date: August 29th 2006
format: paperback pages: 288
language: English
ISBN:
0143038052 (9780143038054)
publisher: Recorded Books publish date: April 17th 2009
format: MP3 CD
language: English
ISBN:
1440743053 (9781440743054)