Morals since 1900. - Heard, Gerald (London, 1950)