DNA: Happy Anniversary

DNA: Happy Anniversary

If you’re any kind of nerd, you know that today marks the anniversary of the discovery of the DNA helix by scientists James Watson and Francis Crick, who discover the now-iconic “twisted ladder” structure in February of 1953. DNA itself had been discovered years...
Neuroscience and Faith: In Whose Image?

Neuroscience and Faith: In Whose Image?

It was a philosopher by the name of Feuerbach who famously established the idea that religion is merely “wish fulfillment.”  Now Feuerbach lives on in the cutting edge field of neuroscience. USA Today reports of a new study that suggests that  “Believers...