Witches and Warlocks: Tales of Black Magic, Old and New