Ben EgglestonBooksJohn Stuart Mill and the art of lifeMoral Theory and Climate ChangeCambridge Companion to UtilitarianismAuthor data: Open Library