Expositor's Bible Commentary (Abridged Edition): Old Testament – Isa 10:28-32
Isa 10:28-32