Hymns for Christian worship [electronic resource] : partly composed, and partly collected from various authors, / by Robert Seagrave