An ABC of witchcraft past & present /