Luke 1:67-80: God Visits His People