Luke - A Careful History God and Christmas 20th December 2015 Luke 1:26 – 56 God and Christmas I’ve got good news Good news. We all like to get it! I’m sure we all prefer it to the opposite! Which perhaps…