Bread upon waters: The life story of the preacher and prophet R.P. Johnson