November 15, 2015 The Prophet You’ve Been Waiting For Preacher: Justin White Series: The One You've Been Waiting For Passage: John 4:1-26 « How to Suffer Well The Priest You’ve Been Waiting For »