Shroud of Turin: Scientific and Historical Research published and accredited scientific articles featuring Prof NPL Allen's photographic hypothesis for image formation on the Shroud of Turin (1270 - 1350 CE).
Sindone Official site of the Shroud of Turin Exposition from the Archdiocese of Turin. In English, Italian, French and Spanish.
Turin Shroud discussion of possible military burial of Christ.