Reverend Andrew Arrott
1683 - 1760 (77 years)
William Rig
1597-1656
1597-1656
Thomas Oliphant
-1637
-1637
Reverend William Rig
1597-1656
1597-1656
Andrew Arrott
1630-
1630-
Reverend William Arrott
1657-1730
1657-1730
Magdalene Oliphant
1667-
1667-
Reverend Andrew Arrott
1683-1760
1683-1760