J. McGregor

M, #1196, b. between 1836 and 1873, d. between 1917 and 1936
J. McGregor was born between 1836 and 1873 at ?. J. died between 1917 and 1936.