Ancestors of David Archibald

     Thomas Archibald
    /
David Archibald
    \
     Janet Orr