The Lance and the Veil: an adventure in the time of Christ