SIR IAN HAMILTON, G.C.B.