Small Wars Journal

Phil W. Reynolds

Articles by this Author

Clausewitz and His… Singularity? Mon, 02/17/2020 - 9:33am