A review by bookworm_42
The First World War by Hew Strachan

informative reflective slow-paced

3.0