Serpent-damsels and Dragon-slayers: Overlapping Divinities in a Medieval Tradition - Smith, Karen P. (Christian demonology and popular mythology, 2006)