God has chosen and anointed King David and described him as man after His own heart. But the king has just committed two terrible transgressions—com... Read More
Jesus’s resurrection is a guarantee that the suffering we experience in this life, disasters in nature, disease and death in our bodies, and sin... Read More
... Read More
God makes sweeping promises to David in 2 Samuel 7. This is a really important chapter in the Bible. Not just for David and Israel, but for you and me... Read More