Christmas Carols 2015 December 20, 2015 Marcus Nodder Christmas Luke Luke 2:1-20 ‘He came down to earth from heaven, who is God and Lord of all’. So says the Christmas carol. But is it true? And if so, why did he bother? And how should we respond?