Preparing for the Savior (II): The Annunciation of Jesus September 25, 2016 Lee Capper Luke Luke 1:26-39