The life of Captain Sir James O'Grady J.P., K.C.M.G.
Giles, Diana.