On the trail of the witchcraft tales at Meon Hill