The Origins of the First World War - James Joll; Gordon Martel (Taylor and Francis, 2023)