Cardno
William Duffus

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 William Duffus [1]
Mary Cardno b. 28 Oct 1862
- 2 Mary Isabella Duffus [1.1]
b. 19 Sep 1888 d. 15 Apr 1947
- 2 Jane Cardno Duffus [1.2]
b. 1901
- + Robert Vallance b. 1891
- + Robert Vallance b. 1891
- 2 Mary Isabella Duffus [1.1]