Morality and Mathematics: The Evolutionary Challenge · Study