ARUNDHATI ROY is the author of The God of Small Things, which won the Booker Prize in 1997. She lives in New Delhi.