Millions of spiritual creatures walk the earth Unseen, both when we wake, and when we sleep: All these with ceaseless praise his works behold 680 Both day and night: How often from the steep Of echoing hill or thicket have we heard Celestial voices to the midnight air, Sole, or responsive each to others note, Singing their great Creator?