The General Next to God: The Story of William Booth and the Salvation Army