December 14th is the last day to use USPS Priority shipping for online orders to guarantee delivery by Christmas.

  • The Cornerstone

    Psalm 118:17–29

    Jesus was rejected by His own nation, but He was exalted and made the cornerstone of God’s people, those whom the Lord is delighted to call His children. Because we are His servants, we will also face rejection from a ...Read More

  • God on Our Side

    Psalm 118:1–16

    Augustine of Hippo writes, “From what class soever my enemies may arise, whether from the number of evil men, or from the number of evil angels; in the Lord’s help, unto whom we chant the confession of praise, unto whom ...Read More

  • The Joy of God’s Law

    Psalm 119:105–112

    We must be diligent to fight against sin, putting it to death for the sake of our very lives (Rom. 6:13). However, we cannot fight against sin unless God has already brought us to spiritual life, which can never ...Read More

  • Love for God’s Law

    Psalm 119:97–104

    We live in a lawless age that disdains boundaries and restrictions. Thus, the notion of loving God’s law seems quite strange to the unbeliever. Yet it should never seem strange to us. If God by His Spirit has poured His ...Read More

  • Waiting for Justice

    Psalm 137

    John Calvin comments on Psalm 137:9 that “it may seem to savor of cruelty … but [the psalmist] does not speak under the impulse of personal feeling, and only employs words which God had himself authorized, so that this ...Read More

  • God’s Choice of Judah

    Psalm 78:67–72

    Our great God ushered in His kingdom not with a show of force but through the humble Jesus, the Lamb of God who laid down His life to save His people from their sins. This Jesus is the only leader ...Read More

  • Idolatry and Restoration

    Psalm 78:40–66

    Though much of the focus of today’s passage is on the failure of the Israelites due to idolatry, we can find greatly encouraging the concluding note of hope in which God arises to rescue His people. Even when the covenant ...Read More

  • Ingratitude and Hypocrisy

    Psalm 78:21–39

    The consequences for ingratitude and hypocrisy are great indeed. Because the wilderness generation never offered genuine repentance for these sins, the people of that era did not live to see God’s great blessing in the land. We must be on ...Read More

  • For The Coming Generation

    Psalm 78:1–20

    As believers from the Reformed tradition, we firmly confess the sovereignty of God and the surety of His promises. Simply put, He cannot fail to preserve His people. Nevertheless, we do not deny the role of responsible human agents in ...Read More

  • God’s Fixed and Enduring Word

    Psalm 119:89–96

    God’s steadfastness is seen clearly as He preserves His Word in the community of His people. Even in the days when God’s truth seems to be the last concern of the church, there is always a faithful remnant that is ...Read More

  • God’s Sustaining Word

    Psalm 119:81–88

    We can by no means continue to believe in the promises of the Lord if we do not know what they are. Thus, we must return again and again to God’s life-giving Word, turning to it both when we feel ...Read More

  • The Messiah Restored

    Psalm 22:16–31

    Christ’s forsakenness as a man under the judgment of God could never be permanent. Jesus’ humble submission to His father as a sacrifice of infinite worth meant that He could fully pay for our sin and thus exhaust the infinite ...Read More

  • The Messiah Forsaken

    Psalm 22:1–15

    That the sinless Son of God could bear the curse of God on sin is a great mystery, but it is the mystery that is at the heart of our salvation. As a man, the Son of God endured the ...Read More

  • The Enduring Name of the King

    Psalm 72:12–20

    God in His providence raises up governments to protect the welfare of their citizens and to maintain peace and justice. However, we know that even the best rulers do not fulfill this task perfectly and that the Lord allows many ...Read More

  • Praying for the King

    Psalm 72:1–11

    Christians who live under governments that are hostile to the interests of the church may find it difficult to pray for their rulers. Scripture, however, does not tell us to pray for our leaders according to their godliness. In fact ...Read More