• The Davidic Covenant

    Amos 9:11–15

    Precisely because God is sovereign over all things, He will always be able to fulfill the promises He has made. Yet He is not obligated to keep them according to how we think they ought to be kept. The Lord ...Read More

  • Davidic Covenant II

    Amos 9:11-15

    God would have had every right to give up on the Davidic line. Most of the kings of ancient Israel led the people into sin and persecuted those who proclaimed the law of God. But God, because of His sworn ...Read More