The Mystery of the Shroud of Turin: Where Science Meets Faith