publisher: Bloomsbury publish date: 2015-05-21
format: Hardcover pages: 416
language: English
ISBN:
1408862441 (9781408862445)
ASIN: 1408862441
publisher: Bloomsbury Publishing PLC 2008 publish date: 2016-03-31
format: paperback pages: 496
language: English
ISBN:
1408862476 (9781408862476)
ASIN: 1408862476