What Role for Christianity in 21st Century Politics?
Reflections on the 2013 Cambridge University debate about the future of religion in public life.
Related resources for What Does it Mean to be Human?
Reflections on the 2013 Cambridge University debate about the future of religion in public life.
Greg Koukl explains why he believes that science cannot test prayer.
English literary history is a curious thing. And one especially curious thing about it is that it contains very little of importance which…
Andy Crouch’s award-winning book examines what a Christian posture towards human culture should look like.
A helpful talk for understanding transgender issues and thinking about how to respond to a transgender person.
Florence Gildea considers the background and consequences to 'Raunch Culture' and offers an alternative Christian view.
An interview with Professor Brent Waters on posthumanism and its implications.
Does the philosophy of individualism lead to happiness? How does the desire for freedom link in with the human need for relationship?
Examining the concepts of self-worth and self-esteem and why such ideologies can leave us emptier than ever.