The City of God: How Plato Has Been Able to Approach So Nearly to Christian Knowledge · Theoria