Interactive tree of Jean Moor

Jean Moor
Alexander Sloan 1812
John Sloan 17151763
Jane
Archibald Sloan 16971764
Jane 16971784