Major General Sir Henry Havelock K.C.B.