Athelstan Riley — English hymnwriter (1858-1945)