Beware! words by Longfellow, music by J.G. Perring.
Perring, J. G.
Longfellow.