Open menu
Paul A. B. Clarke
Dictionary of Ethics, Theology and Society