Interactive tree of Clifford Gates

Clifford Gates
Joe Gates
Mary McKay
Frank Gates
Christina McLachlan 1873
Duncan McLachlan 1840
Christie McDonald
Christie McDonald
Donald MacLachlan 18071882
Jane McTavish 18111901