Interactive tree of Mary Caroline Smith

Mary Caroline Smith 1830
John Sharp 1829
William P Sharp 17981880
Martha Jane Woodward 17961853
John Sharp
Martha Young