Sir Donald M'Leod, C.B., K.C.S.I. : a record of forty-two years' service in India.
Lake, Edward.
London : [s.n.,
18--?]