Expositor's Bible Commentary (Abridged Edition): Old Testament – Ps 105:28-36
Ps 105:28-36