Interactive tree of Catherine Langhorne

James Langhorne Sperry 18801959
Catherine Langhorne 18511930
Jacob Gish Sperry 18231891
David Sperry 17981843
Catharine Gish 17961860