Basic moral concepts

Main Author: Spaemann, Robert
Other Authors: Armstrong, T. J. (translator)
Published: London: Routledge, c1989.
Subjects: