publisher: Pan Books publish date: 2015-05-21
format: Paperback pages: 600
language: English
ISBN:
1447241444 (9781447241447)
ASIN: 1447241444
publisher: CreateSpace publish date: October 8th 2013
format: paperback pages: 298
ISBN:
1492928674 (9781492928676)
publisher: Pan Macmillan publish date: 2017-10-01
format: Paperback pages: 352
language: English
ISBN:
1509804358 (9781509804351)
ASIN: 1509804358