by Erica Verrillo
format: hardcover pages: 352
language: English
ISBN:
0375839488 (9780375839481)
publisher: Random House, Inc. publish date: June 9th 2009
format: paperback pages: 352
language: English
ISBN:
0375839496 (9780375839498)
publisher: Random House Children's Books publish date: June 24th 2008
format: library binding pages: 352
language: English
ISBN:
0375939482 (9780375939488)
publisher: Random House Children's Books publish date: June 24th 2008
format: ebook pages: 352
language: English
ISBN:
0375849696 (9780375849695)