Kemp, Thomas Lindley, physician, of Edinburgh