Zoroastrianism, by contrast, was an ancient religion which looked with contempt on the Christian revelation and its developing doctrine of the Trinity. Like Manichaeism, it was a dualist faith, but it was not the dualism which led Manichees and gnostics to regard the world and matter as evil. The Zoroastrian dualist struggle was between being and non-being,

