Interactive tree of Margaret Crawford

Margaret Crawford 18151897
Hugh Jackson 1816
John Crawford 17791866
Elizabeth Richey 17851867
Matthew Crawford
Susanna Unknown