Pastor Phelps tackles the difficult story of David and Bathsheba. Originally preached on Sunday evening October 3, 2021.