William Kellock - Pedigree | FamilyCentral
 12 Nov 1704 -
 Abt 1672 -
 Abt 1676 -
Margaret Todd
 md. 29 Dec 1738