The Science of Morality: The Individual, Community, and Future Generations