What’s the problem? Religion and human nature

Geoff Teece, RE teacher trainer at the University of Exeter, explores religions through the accounts they give of the flaws and failings of human nature. Are faiths best understood as prescriptions for ailing humanity?

This content is available to paying subscribers only.