Science of Arms: The Art of War in the Century of the Soldier 1672 - 1699: Volume 2 - The Cavalry, Artillery & Conduct of War - Stephen M. Carter