Duncan Anderson
1839 - 1901 (62 years)Drag or scroll to see more of the chart.
Duncan Anderson
1763-1850
1763-1850
Margaret McLaren
1777-1851
1777-1851
Margaret McCallum
1804-1889
1804-1889
Duncan Anderson
1839-1901
1839-1901