James Mallinson - British Indologist, writer and translator