God doesn’t always answer our prayers according to our clock. And too often we despair when we needn’t-because we don’t understand. Sometimes, by our standards, he seems to be late. We wonder if he is coming at all. But this little book shows us that God is always right on time- because his timing is kairos in our life’s experiences and the situations in which we find ourselves. The Rev. Canon Michael Stewart (an Anglican priest in British Columbia) contrasts and compares God’s perfect kairos timing with our worldly clock and calendar sense of time. Michael Stewart shows us that learning at least something of God’s timing is a foundational experience, like learning to tie our shoes or use a fork and knife, and that it is a necessary part of maturing in Christ.