Science of arms the art of war in the century of the soldier, 1672 to 1699 - Carter, Stephen M. (Helion & Company, 2023)