Select Page

Strange sights in Stephenville

I don’t know what this thing in Stephenville, TX, is. Ergo it’s a Mystery. Photo (cc) Broken Piggy Bank. If you haven’t been following the press reports, there’s been a UFO flap in Stephenville. The best write-up of it I’ve seen is by...

Did your brain evolve in order to understand God?

A couple of weeks back there was an intriguing article in New Scientist on how religion came to be by the Evolutionary Psychologist Robin Dunbar. He started from the assumption that originally religion didn’t exist, so sometime in our past it came to be invented. His...