The Western front, 1914-1918 - Terraine, John (Lippincott, 1965)