A Comprehensive set of Revision Notes covering: Simplicity, Gods Eternity, the Eternal View of God, the Everlasting God, Challenges to God’s Omnipotence, Omniscience and God, the Limits of God’s Knowledge, do we have a Real Choice and Real Moral Responsibility for our Actions? and the Good God and Divine Rewards and Punishments.