- The New Interpreter's Bible : Isaiah - Ezekiel (Volume 6)
- Interpreting Hebrew Poetry (Guides to Biblical Scholarship Old Testament Series)
- Prophetic Literature: An Introduction
- Haggai and Zechariah 1-8: A Commentary (Old Testament Library)
- Zechariah 9-14 and Malachi: A Commentary (Old Testament Library)