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
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