Expositor's Bible Commentary (Abridged Edition): Old Testament – 2Sa 22:17-20
2Sa 22:17-20