Person ID: I5857884438John C TempleMaleView pedigree chart →ParentsFamily group sheet →FatherWilliam TempleMotherCatherine LowberChildJohn C TempleChildRobert L Temple