John Walter Sherer — British civil servant in India