publisher: Nationwide publish date: June 5th 2011
format: paperback
language: English
ISBN:
0594005094 (9780594005094)
publisher: Houghton Mifflin Harcourt (HMH) publish date: November 1st 2006
format: ebook
language: English
ISBN:
0547341555 (9780547341552)