Desperation and God’s Hand

Ordinary Means, Extraordinary Providence

1 Samuel 20:1-42