Great Sermon! Very good. Some interesting ovservations and details I'd not thought of particularly God's setting the stage like that because it was sovereignty decreed that this was David's battle to God's glory. Two biblical incidents I love is this one and David's bold, faithfilled proclamation to Goliath, and when God's fire cane down on Mt Carmel. Enjoyed. Thank you.