Hermeticism and Gnosticism

Two of the spiritual movements that challenged Catholicism

Introduction