Memoir of the Rev. James Macgregor, D.D. ...
Patterson, George,1824-1897.
Edinburgh,
1859.