Science meets Religion: Shroud of Turin
Discussion of Shroud of Turin controversy from the perceived perspective of the Catholic Church.
http://www.crossspot.net/shroudturin/
Shroud of Turin
Skeptic's Dictionary entry argues that the shroud is a 14th century artifact.
http://skepdic.com/shroud.html
Shroud of Turin Research
McCrone Research Institute analysis of image finds pigments. Includes references to journal articles.
http://www.mcri.org/Shroud.html