Mackenzie, Henry,1745-1831.