Presenter Rev Kevin Carson Date Sun, 12/10/2017 - 10:30 am This is the Christian season of Advent, a time of expectant waiting and preparation for the celebration of the Nativity of Jesus at Christmas. What does this season mean for us today? What are we waiting for?