I now have a copy of James Charles Williamson Laing's and Mary Pirie's registry of marraige from the District of Old Machar.I have identified James' parents as David Laing married to Agnes McKenzie Wyness, the daughter of Charles Wyness and Margaret Shepard. The Wyness line extends to John Wyness (b. abt 1690, Inverurie, Aberdeen, Scotland) and Jean Baverly (b. 9 Oct 1694,Kemnay, Aberdeen, Scotland). I do not know the parents of David Laing.
Mary Pirie's parents were William Pirie (son of James Pirie and Catherine Dickie) and Jane Dunn (daughter of Alexander Dunn and Isabel Fraser).
If anyone has any info that would help me extend these lines I would greatly appreciate it.