A review by bookwormluke
The Savage Storm: The Battle for Italy 1943 by James Holland

informative medium-paced

4.0