Soldier saint : George Scott Railton, William Booth's first lieutenant - Watson, Bernard (Hodder & Stoughtton, 1970)