Three rival versions of moral enquiry : encyclopaedia, genealogy, and tradition : being Gifford lectures delivered in the University of Edinburgh in 1988