John Mackie — Scottish physician (1748–1831)