Genealogy Files - Family Card
Alexander Campbell
(1811 - 29 Mar 1893)
Margaret Sinclair
(1824 - 1862)
Duncan Alexander Campbell
b.
1862
d.
1942