John Forbes ROYLE
(1798 – 1858)