John Harrison, M.D. of Edinburgh