LIFE OF GENERAL SIR CHARLES CARMICHAEL MONRO - BARROW GEORGE (LOND. HUTCHINSON, 1931)