english literature lecturer careers in Jodphur, India