public profile
Son of David Alexander Fife and Jane Beckett Brother of David Alexander Junior Fife; James Alexander Fife; Ellen Fife; Thomas Fife; Mary Fife and 4 others; Jane Fife; Silvester Hutchison Fife; Agnes Fife and John Alexander sr. Fife « less