John Johnstone - English physician and biographer