Interactive tree of James Simmers
1826 James Simmers
17911884 James Simmers
17941870 Jane Simpson
17381820 Robert Simmers
17551833 Margaret Stirling