publisher: Bloomsbury publish date: September 20th 2012
format: hardcover pages: 240
language: English
ISBN:
0567040453 (9780567040459)
publisher: Bloomsbury publish date: February 13th 2014
format: paperback pages: 304
language: English
ISBN:
0567571114 (9780567571113)