Of all the saints of the Christian church, one of the most anomalous must surely be St Cyprian who, after his martyrdom in the early 4th century AD, became known as the patron saint of sorcerers. Even more curious is the fact that some 1,700 years...
Read More