William Johnston — Scottish physician (1843-1914)