Whitley Stokes, CSI, CIE, BA.