The Linen God
by Jim O'Shea
The Shroud of Turin is the most studied and controversial religious relic in human history. The ancient linen cloth bears the image of a man, alleged to be that of Jesus of Nazareth. What if it were real? What if it contained a secret powerful enough to alter the course of human history? And what if it fell into the wrong hands?