March 6, 2023 A Man After God’s Own Heart (5) Topics: A Man After God's Own Heart « A Man After God’s Own Heart (4) A Man in the Gap (1) »