Our God is a God-who-comes, do not forget this. Our waiting for him will not be disappointed. The Lord never disappoints. He will perhaps make us...

Advent is a strange word. It means “coming”. An advent is something that is arriving soon. When we have something coming, when we expect an event,...