Arundhati Roy in red

A photo of writer Arundhati Roy, wearing a red head scarf, taken sometime during the early 2000s. Arundhati Roy was born in 1959, so she was probably in her early 40s when this photo was taken. Her Booker Prize-winning novel, The God of Small Things, was published in 1997.

See our biography of Arundhati Roy