Interactive tree of Mary Brown

Mary Brown
William Brown 17481795
Frances Carlyle 17521834
Thomas of Browneknowe Carlyle 17221806
Mary Gillespie 17271797
John Carlyle 1687
Marion Isabella Bell 16871759
Francis William Bell 16521700
Janet Beattie 16591715