publisher: Turtleback Books publish date: April 1st 2006
format: hardcover pages: 460
language: English
ISBN:
141776953X (9781417769537)
publisher: Books on Tape publish date: May 24th 2005
format: audiobook minutes: 10
language: English
ISBN:
1415921334 (9781415921333)
publisher: Random House Audio publish date: May 24th 2005
format: audiobook
language: English
ISBN:
0739315552 (9780739315552)