Rabbit Redux by John Updike

The novel is a sequel in a series following the life of Harry "Rabbit" Angstrom, a middle-aged man living in a small Pennsylvania town. When his wife leaves him for another man, he finds himself alone and struggling to make sense of the rapidly changing world around him. In his loneliness, he takes in a young runaway and her racially divisive boyfriend, leading to a series of events that force Rabbit to confront his own prejudices and fears. The book is a vivid portrayal of the American social and political climate of the 1960s.

The 311th greatest book of all time