Hall Family Tree by Margaret Wilson