The First World War an illustrated history - Keegan, John 1934-2012 (Hutchinson, 2001)