publisher: Philomel Books
publish date: May 13th 2010
format: hardcover pages: 325
language: English
ISBN:
0399252975 (9780399252976)
publisher: Speak publish date: May 12th 2011
format: paperback pages: 325
language: English
ISBN:
0142419052 (9780142419052)
publisher: Speak publish date: May 13th 2010
format: ebook pages: 336
language: English
ISBN:
1101187697 (9781101187692)
publisher: Turtleback Books publish date: May 12th 2011
format: hardcover pages: 325
language: English
ISBN:
060623084X (9780606230841)