The Holy Shroud of Turin is a book written by Arthur Stapylton Barnes that presents an in-depth investigation of the mysterious Shroud of Turin. The Shroud is a piece of cloth that is believed by many... This description may be from another edition of this product.