Interactive tree of Jack Kenneth Hafer

Private
Julie Ann Hafer 19472012
Jack Kenneth Hafer 19232017
Joan Evelyne Giles 19222011
John Andrew Hafer 18801964
Mary Edna Ogg 18881983
George Andrew Hafer 18541930
Sarah A. Huber 18561929
Johns
Henry Warren Ogg Sr. 18481898
Emmaline Anderson 18561926
Thomas A. Ogg Sr. 18041875
Eliza Suggs 18081832
Martha Fulcher 18121888
John Ogg
Mildred Garrett
Tom Anderson
Jane Elizabeth Thames 18341895
William Tyler Thames
Sarah Ann Snowden 18061860
Private
Gladys Pretoria Giles 19001968
William T. Townsend
Lucy Sills
Frederick Edwin Giles
Margaret Wright