Interactive tree of Margaret McCleve

Margaret McCleve 18381908
John McCleve 18071856
Nancy Jane McFerrin 18151879
John McCleve 17751805
Catherine Lamb 17801846
Include the "next history" button HERE.