Interactive tree of James Simmers
1870 James Simmers
1837 William Simmers
1843 Margaret …
17911884 James Simmers
17941870 Jane Simpson
17381820 Robert Simmers
17551833 Margaret Stirling