A few remains of the rev. James MacGregor, ed. by G. Patterson
Published: 1859
Language: eng