Cassino '44 the brutal battle for Rome - Holland, James 1970- (Atlantic Monthly Press, 2024)