John Skene, 3rd of Hallyards (died 1707) (d. 1707) Parents Sir Alexander Skene, 2nd of Hallyards Barbara Forbes Children David Skene, 1st of Pitlour and 5th of Hallyards John Skene, 4th of Hallyards James Skene of Grange Partners Margaret Makgill Helen Pitcairn