publisher: Nicholas Brealey publish date: 2016-09-27
format: Hardcover pages: 228
language: English
ISBN:
1857886364 (9781857886368)
ASIN: 1857886364
publisher: Nicholas Brealey Publishing publish date: 2017-02-09
format: paperback pages: 320
language: English
ISBN:
1857886526 (9781857886528)