Sunday 2nd December 2018. Stewart Barnard. Isaiah 9:1-7 and Luke 1:26-33 ‘God’s Love Restores’ December 3, 2018