format: hardcover pages: 288
language: English
ISBN:
1442498404 (9781442498402)
ASIN: 1442498404
publisher: Beach Lane Books publish date: August 26th 2014
format: ebook pages: 288
ISBN:
1442498420 (9781442498426)
publisher: Bloomsbury publish date: May 25th 2010
format: paperback pages: 256
language: English
ISBN:
1599904853 (9781599904856)