James MacGregor
1829–1894
نام اور کنیت
Rev James MacGregor, Rev. James MacGregor, Rev Dr James MacGregor, Rev. Dr. James MacGregor, Rev Dr MacGregor, Rev. Dr. MacGregor, James Macnaughton MacGregor
ٹائم لائن
رشتے
بچے
- William MacGregor (1862–1934)
سوانح عمری
New Zealand presbyterian minister (1829–1894)