Interactive tree of David W. Clark

M. G. Clark 1859
David W. Clark 1839
M. J. ?
William C. Clark 18161858
Margaret M. ? 18111864