Two theories of morality
Hampshire, Stuart,1914-2004.
Oxford Oxford University Press for the British Academy
1977
Bibliography: p.96
Aristotle
Spinoza, Benedictus de, 1632-1677