Art, Image Theory, News & Views, Science Troubled by the New Shroud of Turin 3D Web Site October 10, 2010