Michael F. Nugent

A long time student of the Gettysburg Campaign, Michael Nugent is a retired US Army Armored Cavalry Officer and the descendant of a Civil War Cavalry soldier...
Read More...