John Forbes Royle M.D. F.R.S. L.S. & G.S. — Author | Lex | Lex