Capitalism, morality and markets. - Griffiths, Brian (2001)