Manichaeism was a highly developed and widespread dualistic Gnostic system consisting of elements from the teachings of Buddha, Zoroaster and Jesus. Mandaean gnosticism is a syncretistic religion surviving from ancient times until today in southern Iran and Iraq. It is composed of Jewish, Christian and traditional Gnostic elements.