Haggai, Zechariah and Malachi are the three post-exilic prophets. In Jewish tradition, they are the last of the prophets. After them, prophecy ceased. Haggai is a pragmatic man relaying God’s words to the Jewish leadership. Although contemporary with Haggai, Zechariah is his polar opposite. Zechariah is off his nut, with the trippiest imagery outside of Ezekiel, Daniel, and Revelation.