The World, The Flesh, The Devil: A Biographical Dictionary of Witches