publisher: Bloomsbury publish date: August 15th 2014
format: hardcover pages: 384
language: English
ISBN:
1408821648 (9781408821640)
publisher: Turtleback Books
publish date: August 15th 2013
format: ebook pages: 400
language: English
ISBN:
1408839814 (9781408839812)