The God of Small Things by Arundhati Roy

This novel is a poignant tale of fraternal twins, a boy and a girl, who navigate through their childhood in Kerala, India, amidst a backdrop of political unrest and societal norms. The story, set in 1969, explores the complexities of their family's history and the tragic events that shape their lives. Their mother's transgression of caste and societal norms by having an affair with an untouchable leads to disastrous consequences, revealing the oppressive nature of the caste system and the destructive power of forbidden love. The novel also delves into themes of postcolonial identity, gender roles, and the lingering effects of trauma.

The 171st greatest book of all time