A Companion To World War I by R. Horne & John Horne