Sharon Lee Violette
( = Descendancy chart to this point, = Expand, = Collapse)
- 1 Sharon Lee Violette [1]
- Robert MacFarland
- 2 Michael R. MacFarlane [1.1]
- + Leslie
- + Leslie
- 2 Michael R. MacFarlane [1.1]
- Robert MacFarland