publisher: HarperTeen publish date: September 2nd 2008
format: paperback pages: 257
language: English
ISBN:
0061375969 (9780061375965)
publisher: HarperTeen publish date: February 17th 2009
format: ebook pages: 288
language: English
ISBN:
0061828955 (9780061828959)