The science and morals: a study of the foundations of ethics - cover

29