Housekeeping by Marilynne Robinson

The novel explores the life of two sisters, Ruth and Lucille, who are raised by a series of relatives in a small, secluded town in Idaho after their mother's suicide. The girls' lives are profoundly affected by the eccentric and transient lifestyle of their aunt Sylvie, who becomes their guardian. The narrative delves deeply into themes of family, identity, womanhood, and the impermanence of life, ultimately leading to a divide between the sisters as they choose different paths in life.

The 301st greatest book of all time