Rene Girard: Is Christianity a Myth?

French anthropologist Rene Girard (“The Scapegoat,” mimetic theory) discusses Frazer’s “Golden Bough” and the Christ Myth theory. Wow…


Chesterton on Authority

“Some people have an instinctive itch of irritation against the word ‘authority.’ Either they suppose that authority is a pompous


Truth, Science, Religion, Fiction

One of the mistakes that people – and I include scientists and journalists in my definition of “people”, because, well,