publisher: Roaring Brook publish date: 2014-09-16
format: hardcover pages: 384
language: English
ISBN:
1596439386 (9781596439382)
ASIN: 1596439386
format: Paperback pages: 448
language: English
ISBN:
1250068258 (9781250068255)
publisher: Roaring Brook Press
format: kindle pages: 432
language: English
ASIN: B00J6UKBEK