Posts

Playing the Mystery Card (including discussion of McGrath vs Dawkins)

Religion and Philosophy in Schools

I'm on Iran's 24hr news channel

Freewill determinism resource (for A Level etc.)

What is Humanism?