Introduction: When are we? The spiritual significance of timekeeping
Meditation 1: Ecclesiastes 3:9-15
Creatures of time: how to face our forgetting
A history of the human heart: how to learn from ghosts
Meditation 2: Ecclesiastes 7:10-14
The sacred folds of Kairos: how (not) to be contemporary
Embrace the ephemeral: how to love what you'll lose
Meditation 3: Ecclesiastes 11:7-12:8
Seasons of the heart: how to inhabit your now
On not living ahead of time: how to sing Maranatha!
Epilogue: history in heaven.