Human character and morality : reflections from the History of ideas - HUDSON, Stephen D. (Routledge)
it includes references and index