Internet Archive BookReader

A new selection of nearly eight hundred evangelical hymns ... : including a great number of originals; alphabetically arranged