News

James I. Waddell, captain of the Shenandoah U.S. Naval History and Heritage Command Confederate naval agent James Dunwoody Bulloch Public domain via Wikimedia Commons ...