Interactive tree of Margaret MacBain

Margaret MacBain 18321908
Thomas MacBain 17781855
MacIntyre Janet 17911869
James MacBain 1745
Margaret Stuart 1750
James MacBain
Sarah MacPherson
John Stuart
Isabel
MacIntyre Alexander
Margaret Kennedy