John Forbes M. D. F. R. S.