Art, Image Theory, News & Views, Science Shrek and the Shroud of Turin (Comment Promoted) October 11, 2010
Art, Image Theory, News & Views, Science Troubled by the New Shroud of Turin 3D Web Site October 10, 2010