Leslie Stevenson was Lecturer, then Reader, in Philosophy at the University of St.Andrews 1968-2000 now Honorary Reader (retired). Author of Ten Theories of Human Nature (OUP), and The Many Faces of Science (Westview).