Suzanna Arundhati Roy is an Indian author best known for her novel The God of Small Things, which won the Booker Prize for Fiction in 1997 and became the biggest-selling book by a non-expatriate Indian author. From Wikipedia
The latest review highlights a memoir that threads private harm into the making of a public writer.