The last Great War : British society and the First World War - Gregory, Adrian (Cambridge University Press, 2008)