Hannibal

Hannibal






About Theodore Ayrault Dodge

Theodore Ayrault Dodge was an American officer and military historian. He fought as an Union officer in the American Civil War, and lost his leg at the Battle of Gettysburg; as a writer, he devoted his writings to both the American Civil War and the great generals of Ancient and European history.


Recent Activity           October 23, 2019

Loading activity...