John Shaqi

Loading your reading…

The Essentials of Good Skirmishing: To which are added a brief system of common light infantry drill — John Shaqi