Clash of Titans World War ll at sea - Boyne, Walter J.