The musical Salvationist : the world of Richard Slater (1854-1939), 'father of Salvation Army music' /