A Comparison of Gnosticism and Christianity.