The Son of David Author: Rev John HaverlandSeries: Christmas DayText: Luke 2:1-7 Download this sermon by clicking here.