Haggai 1 God Revives His Church July 19, 2015 Dr Charles Ferguson Holy Spirit http://media.dunfermlinefreechurch.org.uk/Charles%20Ferguson%20Sermon%2019_07_15.mp3 Dr Charles Ferguson explores the subject of revival and how biblical revival is the outworking of the Spirit of God in the hearts of his people.