alogi book of daniel book of revelation caesaropapism caius catholic encyclopedia christian eschatological differences christian eschatology clement of alexandria dallas theological seminary dispensationalism dualism early christianity eastern orthodox church genre good and evil heinrich bullinger helvetic confessions hermeneutics history institutes of the christian religion jesus john calvin justin martyr kingdom of god millenarianism millennialism olivet discourse origen parable of drawing in the net partial preterism pentecost philip schaff poetry postmillennialism premillennialism preterism protestant reformation pseudo-barnabas reformation in switzerland resurrection roman catholic church saint peter satan spirit symbolism