Service Afloat And Ashore During The Mexican War by Professor Raphael Semmes