Site icon Shroud of Turin Blog

New Article by Kelly Kearse in Theology and Science

clip_image001Hat tip to Cazab: There is a new peer-reviewed article in Theology and Science, by Kelly P. Kearse.

Exit mobile version