Title: A few remains of the Rev. James MacGregor ...
Subjects: Controversial literature, Presbyterian Church
Places: Canada