Message: Mark Christian, Senior MinisterPassage: Matthew 1:5 & Joshua 2:1–24Series: O Come, O Come Emmanuel