Title: A sketch of the life, charcter, and writings of the Rev. James Y. M'Ginnes, of Shade Gap, Pa
Subjects: Presbyterian Church, Sermons, American Sermons