William Ellis - Pedigree | FamilyCentral
 May 1705 - Aug 1766
 1679/80 - 23 Dec 1726
 1681 -
 1651 -
 1658 -