A Pedagogy of Humanist Moral Education - Silverman, Marc (Palgrave Macmillan US, 2017)