shroudstory.com
Paper Chase: To know a veil by Philip Ball
MUST READ: Philip Ball, consultant editor for Nature, back in January of 2005, To know a veil : Nature News Will scientists ever accept that trying to establish the true status of the Turin shroud …