publisher: Dial publish date: March 13th 2008
format: hardcover pages: 403
language: English
ISBN:
0803732279 (9780803732278)
publisher: Speak publish date: February 19th 2009
format: paperback pages: 403
language: English
ISBN:
0142413437 (9780142413432)
publisher: Listening Library (Audio) publish date: 2019-03-26
format: audiobook
language: English
ISBN:
525629599 (9780525629597)