publisher: Turtleback Books publish date: January 27th 2009
format: hardcover pages: 260
language: English
ISBN:
060614515X (9780606145152)
publisher: Listening Library publish date: March 28th 2006
format: audiobook
language: English
ISBN:
0307285812 (9780307285812)
publisher: Listening Library (Audio) publish date: March 28th 2006
language: English
ISBN:
030728414X (9780307284143)