From at least Neanderthal times, and probably before, humans everywhere have worshipped their gods. And religious, spiritual beliefs have been among the strongest and most persistent of all human convictions, sometimes enduring through half a century or so of intense persecution.

