Maclean Iain S.

God, Meaning And Morality - 3rd - Thomson 2002 - 428