The monumental commentary of Da'ath Sofrim, by Rabbi Chaim Rabinowitz, translated by Rabbi S. Carmel.
Each verse is translated in its entirety, followed by a phrase-by phrase commentary.No prophet of God says anything that contradicts the words of any other prophet, and everything the prophecy of Moses. All prophetic substance is anticipated in the Torah, and each prophet transmits that word of God required for his or her generation. If different generation s present similar challenges to the contemporary prophets, to that extend the issues they address overlap: and we indeed find a great deal of overlap.