Bible Commentary David’s Hope September 30, 2019 author: Michael K. Olmsted (10-6 Formations)Like Solomon we are aware of God's promises and his call for us to be a different kind of people who will love him and live out his grace. Will we trust God in these difficult times Read More