by John Feinstein
publisher: Knopf Books for Young Readers publish date: May 22nd 2012
format: hardcover pages: 320
language: English
ISBN:
0375869638 (9780375869631)
publisher: Knopf Books for Young Readers publish date: May 22nd 2012
format: hardcover pages: 320
language: English
ISBN:
0375969632 (9780375969638)
publisher: Alfred A. Knopf Books for Young Readers publish date: January 1st 2012
language: English
ISBN:
1299183573 (9781299183575)
publisher: Knopf Books for Young Readers publish date: May 22nd 2012
format: ebook pages: 272
language: English
ISBN:
0375984550 (9780375984556)
publisher: Yearling publish date: May 14th 2013
format: paperback pages: 320
language: English
ISBN:
0375871683 (9780375871689)
publisher: Knopf Books for Young Readers publish date: May 22nd 2012
format: kindle pages: 320
language: English
ASIN: B009I9RPWU
publisher: Knopf Books for Young Readers publish date: May 22nd 2012
format: kindle pages: 322
language: English
ASIN: B005KB0U8G