Haggai: These are the same Haggai and Zechariah, whose writings we have among the twelve minor prophets; and, as a great part of them refer to the events here recorded, the reader will find it very profitable to compare them with the history. Hag 1:1-15
Zechariah: Zec 1:1-21
the son of Iddo: That is, "the grandson of Iddo;" for Zechariah was the son of Berechiah, the son of Iddo.
in the name: Mic 5:4; Hag 1:2-8; Zec 1:3-4, Zec 4:6-10