The savage storm the battle for Italy 1943 - Holland, James 1970- (Atlantic Monthly Press, 2023)