Family Tree

Margaret Weir

Mary Weir
1849–1885
MW
Margaret Weir
1837–1920
RP
Robert Paulin
1821–1870
MP
Margaret Paulin
1864–1952