Two old friends from Trinity College, Dublin stumble upon a theory which could solve what has baffled everybody since Darwin: How did morality evolve? Named the Dual Nature Theory, this theory, if properly understood, might allow humans to cooperate in solving many of the ecological, political & economic problems which challenge the human race.