Ian Hall, Bristol University Press, Bristol, UK, 2019, 236 pp., £75.00 (Hardback), ISBN 978-1529204605