Robert II King of Scots 1370-1390 1316-1390 | | Lady Elizabeth Stewart | | Sir William Hay, of Erroll 1st Lord Hay, Constable of Scotland | | Janet de Hay | | William Turin of Foveran | | John Turin of Foveran | | William Turin of Foveran | | Gilbert Turin | | William Turin of Foveran | | Robert Turin of Foveran | | Sir William Turing of Foveran | | Henry Turing, of Savock in Foveran | | John Turing 1650- | | Rev. Walter Turing 1690-1743 | | James Turing | | John Turing 1751-1798 | | John Robert Turing 1793-1828 | | Rev. John Robert Turing 1826-1883 | | Julius Mathison Turing 1873-1947 | | Alan Turing 1912-1954