My Scotts, Baxters, Bathgates & Grants

Duncan Grant

Barbara Carmichael



James Grant

B. 20 March 1785

Kirknewton & East Calder,

Midlothian