The Mcgill psychologist John Macnamara once proposed that children come to learn about right and wrong, good and evil, in much the same way they learn about geometry and mathematics. Moral development ...