Sermons on Haggai 2

Disarray or God's Design?

2000 by 2000: What in the World Is God Doing at Bethlehem?

Haggai 2:6-7

by John Piper

May God unite us in one vision of what he is doing so that we might not only endure but delight in the design of these days.