Sermon preached at First Presbyterian Church in Whitefish, MT. Zechariah shows us his vision of how God cleanses his people, making them righteous. This is combined with his plan to do so through a Messiah who will bring reconciliation between God and mankind.