C.M. 

1
How bright these glorious spirits shine!
Whence all their bright array?
How came they to the blissful seats
Of everlasting day?

2
Lo! these are they from sufferings great,
Who came to realms of light,
And in the blood of Christ have washed
Those robes which shine so bright.

3
Now, with triumphal palms, they stand
Before the throne on high,
And serve the God they love, amidst
The glories of the sky.

4
His presence fills each heart with joy,
Tunes every voice to sing;
By day, by night, the sacred courts
With glad hosannas ring.

5
Hunger and thirst are felt no more,
Nor suns with scorching ray;
God is their Sun, whose cheering beams
Diffuse eternal day.

6
In pastures green He’ll lead His flock,
Where living streams appear,
And God the Lord from every eye
Shall wipe off every tear.