Robert Bruce Kirkpatrick - Pedigree | FamilyCentral
Family Group
 31 Jul 1810 - 25 May 1860