Interactive tree of Mary Ann Cargill

James Milne 1870
David Milne Pattullo 1893
Margaret Watson Pattullo 19272016
Robert Nicoll Milne Pattullo 19291996
Robert Pattullo 18971983
Christina Johnston Roberts 18941981
James Milne Pattullo 1900
Hannah Nicoll Milne 1874
David Pattullo 18691944
Mary Ann Cargill
David Milne 1843
James Alexander Milne 1811
Anne C 1812