Ready or Not – Part 4

By Jeff Gill

Christians have been expecting and even predicting the second coming for Jesus for centuries. What does this long period of waiting say about the heart of God? And how should His promised return effect us daily?