Hugh Price Hughes , general Wm.