Mackenzie, Donald, active 1741-1780, of Flowerdale