Interactive tree of Alexander Patterson

Alexander Patterson 1755
Robert Patterson 1729
Elizabeth Strachen 1732
Alexander Paterson 1706
Margaret Snadon 1703
Thomas Snadon 1679
Mary Sharp 1677