Sermons on the Book of Haggai: Defilement and Blessing Posted on May 13, 2007 by Rev Dr Peter Barnes Peter Barnes | Haggai 2:10-19