The City of God is a book of Christian philosophy presenting human history as a conflict between what Augustine calls the Earthly City and the City of God-a conflict that is destined to end in victory...