The City of God: What the Reign of the Saints with Christ for a Thousand Years Is, and How It Differs from the Eternal Kingdom · Theoria