As part of the monthly Socrates in the City lecture, in which writers and thinkers tackle heady questions about life and death, Dinesh D'Souza, author of the best-selling book What's So Great About Christianity?, and Princeton University bioethics professor Dr. Peter Singer debate the origins of our moral code.