Interactive tree of John Taffner

John Taffner 18601921
Peter Taffner 18331907
Catherine Weyand 18401926
Peter Taffner 1808
Helene Thiry