Interactive tree of James Keighran

James Keighran 18081854
Eleanor Layton 18201904
Patrick Keighran 17691819
Catherine Kitts 17741816
James Layton 17921828
Elizabeth Warby 18021894
John Warby 17671851
Sarah Bentley 17801869