Sir James Grant, K.C.M.G. 



