Interactive tree of D. J. Williford

D. J. Williford 1876–…
Zarababel B. Williford 1856–…
Harriet E. V. Duke 1858–…
James T. Williford 1819–…
William J. Duke 1811–1880
Delila A. E. Duke 1812–…