A History of Magic and Witchcraft in Wales: Cunningmen, Cursing Wells, Witches and Warlocks in Wales (History of Wales)