Are we instinctively selfish or prosocial? Do religious beliefs and practices make us more cooperative? These are perennial philosophical and scientific questions that we do not yet have a final ...