The British ethical societies - MacKillop, Ian D. (Cambridge Univ. Pr., 1986)