A Naval Biographical Dictionary/St. John, William Oliver