Sir Henry Percy Gordon, 2nd Baronet — British academic (1806–1876)