Ye watchers and ye holy ones — British Christian hymn text by Athelstan Riley