A Naval Biographical Dictionary/Hagan, Robert