publisher: Pan Books publish date: 2015-01-15
format: Paperback pages: 288
language: English
ISBN:
1447232763 (9781447232766)
ASIN: 1447232763
publisher: Mantle publish date: 2016
format: paperback pages: 469
ISBN:
9781509809493
publisher: Pan Macmillan
publish date: 2016-11-01
format: paperback pages: 384
ISBN:
1447232771 (9781447232773)
publisher: Pan Macmillan publish date: 2017-02-01
format: Paperback pages: 288
language: English
ISBN:
144723278X (9781447232780)
ASIN: 144723278X
publisher: Pan Macmillan publish date: 2017-06-01
format: Paperback pages: 288
language: English
ISBN:
1509809503 (9781509809509)
ASIN: 1509809503