Memoirs of Service Afloat: During the War Between the States. Memoirs of Admiral Raphael Semmes, CSN Captain of the CSS Alabama


1996 by John Taylor.