Expositor's Bible Commentary (Abridged Edition): Old Testament – Ps 105:45a-b
Ps 105:45a-b