Many characters in the novel are representative of types that exist in India. He represents the caste system in India with an air of superiority, the caste system in India and the people thinking that western things are better.
I'm not saying that Sam J. Jones was Flash Gordon - there's no such thing. No actor can be the person, that's a bunch of crap. People pay to see an actor be himself, whether he plays Hamlet or whatever.
Without a sense of place the work is often reduced to a cry of voices in empty rooms, a literature of the self, at its best poetic music; at its worst a thin gruel of the ego.