ListenDownloadSep 01, 2019The Impatience of Man and the Promises of GodPreacher: Pastor Gerry NewswangerKeywords: promisesPassage: Genesis 16:1-16