The evolution of the West : how Christianity has shaped our values /
Spencer, Nick,1973-author.
Includes bibliographical references and index.
Values
Church and the world.
Christian ethics.
Christianity.
Christian ethics.
Christianity.
Church and the world.
Values
Evolution of the West.