A review by 001
The First World War by John Keegan

dark informative sad

5.0