Nobel laureat, Roald Hoffman, on why he – as an atheist – thinks human beings have an inbuilt need for religious belief.