reasons for the stalemate on the western front
Tout plus