David: King, Shepherd, Poet, Giant-Killer
King David When we think of David, we think: shepherd, poet, giant-killer, king, ancestor of Jesus – in short, one of the greatest men in the Old Testament. But alongside …
David: King, Shepherd, Poet, Giant-Killer Read More