Mackenzie, Kenneth, active 1706-1736, of Salterness