For some reason, I found myself looking up the name ‘Arundhati Roy’, winner of the Man Booker Prize for Fiction in 1997 for her novel The God of Small Things—and came across another name, that of Anuradha Roy. Damn webpage, I thought, can’t even spell. It wasn’t till…. Ok, completely different individual, my bad. And…