A Few Remains Of The Reverend James MacGregor (1859) is a book written by James MacGregor, a Scottish Presbyterian minister and theologian. The book is a collection of writings and sermons by... This description may be from another edition of this product.