Christianity and modern thought: