Captain Raphael Semmes and the C.S.S. Alabama. (The Naval Historical Foundation,, 1968)