Steven C. PattenBooksMarx & MoralityNew essays on John Stuart Mill and utilitarianismNew essays in ethics and public policyChrétien LegacyThe transformation of liberal capitalist society and the role of new social movementsAuthor data: Open Library