4.04.2007

are humans hardwired for faith?

An interesting story from CNN.
And another.

No comments: