The Holy Shroud of Turin is a book written by Arthur Stapylton Barnes that delves into the history and mystery surrounding the Shroud of Turin. The Shroud of Turin is a linen cloth that bears the... This description may be from another edition of this product.