A Naval Biographical Dictionary/Molesworth, John