The Shroud did not originate ... Prof De Caro is. As a young man he was an atheist, but says the wonders of the natural world ...