My Scotts, Baxters, Bathgates & Grants

Duncan Grant


Barbara Carmichael



Robert Grant

b. 19 March 1780

Kirknewton & East Calder,

Midlothiand

d. ?