Morality and Modern Warfare - William J. Nagle (HOW Academics, 2023)
Keywords: Early Modern Warfare (1500-1800); Military; HISTORY