The locomotive of war : money, empire, power and guilt - Clarke, Peter (Bloomsbury Paperbacks, 2018)