William Buchan (1729-1805), FRCP Edin.