publisher: Bloomsbury publish date: October 25th 2011
format: hardcover pages: 336
language: English
ISBN:
1608192113 (9781608192113)
publisher: Bloomsbury Publishing PLC (19 May 2015) publish date: 2017-01-12
format: Paperback pages: 384
language: English
ISBN:
1408845911 (9781408845912)
ASIN: 1408845911
publisher: Bloomsbury Press
format: Paperback pages: 384
ISBN:
1620403811 (9781620403815)