You added
a vocabulary term
9 years, 2 months ago
Manichaeism
various dualisms, like Gnosticism and Manichaeism--wherein God is opposed by and does battle with a separate, satanic source of evil, or is rivalled by a false god, a demiurge
notable