John Dahlgren (1809-1870)

John Dahlgren (1809-1870)

John Dahlgren (1809-1870)

John Dahlgren invented the Dahlgren cannon and was in charge of Washington Navy Yard before he commanded the South Atlantic Blockading Squadron.

Published
Categorized as Feature