September 23, 2018 A Different kind of King Preacher: Simon Matheson Series: Matthew Passage: Matthew 1:1-25 « Helmet of Salvation God Keeps His Promises »