An edition of Commonsense consequentialism (2011)
Wherein Morality Meets Rationality
By Douglas W. Portmore
Publish Date
2012
Publisher
Oxford University Press
Language
eng
Pages
277