John Gordon of Collieston — (1643-1718)