A Naval Biographical Dictionary/Eagar, John