Carter M. Braxton, a trained engineer, publishes a “Map of the Battle Field of Fredericksburg.”

Carter M. Braxton, a trained engineer, publishes a Map of the Battle Field of Fredericksburg, Explained by Extracts from Official Reports.

Sponsors  |  View all