Milton Snavely Hershey confectioner (generic term) candymaker (generic term) philanthropist (generic term) altruist (generic term)