Pedigree tree of John Foster Snavely