publisher: Bloomsbury publish date: September 26th 2013
format: hardcover pages: 328
language: English
ISBN:
1780932197 (9781780932194)
publisher: Bloomsbury publish date: January 9th 2014
format: ebook pages: 350
language: English
ISBN:
1780935617 (9781780935614)
publisher: Bloomsbury publish date: January 9th 2014
format: ebook pages: 350
language: English
ISBN:
1780935609 (9781780935607)