padresteve.com
The First Modern War – Introduction
Friends of Padre Steve’s World Those who are habitual readers here know that I teach military history and ethics. One of the things that I lead is a Staff Ride at Gettysburg for which I am in…