Title: Highland shepherd
Subjects: Presbyterian Church of Nova Scotia, Presbyterians, Biography, Clergy, History, Presbyterian church, Nova scotia, biography, Scottish Canadians
Places: Nova Scotia
People: James MacGregor (1759-1830)