September 30, 2018 God Keeps His Promises Preacher: James Richards Series: Matthew Passage: Matthew 2:1-23 « A Different kind of King 4 Kinds of Righteousness »