Witches, Worship and Why I’m Anglican

The names change. The denominations change. The ages vary. The story remains the same.