Interactive tree of James O. Duke

James O. Duke 1844–…
William J. Duke 1811–1880
Delila A. E. Duke 1812–…