Authors with Naval officer Profession Edward Smith naval-officer John S. McCain, Jr. naval-officer James Sanderson naval-officer