New Scientific, Medical, and Archeological Evidence
by
Mark Antonacci
Language: English
Release Date: August 30, 2001
This book scientifically challenges earlier radiocarbon testing and presents new evidence in determining the Shroud of Turin's true age.