Interactive tree of Margaret Brownlie

James Aitkenhead 1830
Janet Aitkenhead 1832
Margaret Aitkenhead 1835
Robert Aitkenhead 1836
Margaret Brownlie 18061876
Alexander Aitkenhead 18011858
James Aitkenhead 17601827
Margaret Dykes 17601822