Richard Rankin - Pedigree | FamilyCentral
 4 Nov 1751/56 - 5 May 1827
 1724 - 1810
Family Group
 1690 - 1 Jan 1749
 1655 -
Family Group
Family Group
Family Group