The American Civil War - U.S. Marines in Battle at Fort Fisher, December 1864-January 1865 in the War Between the States, Armstrong Gun, USS New Ironsides, Cape Fear eBook