White Teeth (1999) by Zadie Smith
White Teeth is one of those books that you become absorbed by, and at the end of it you feel changed, refreshed, and a little scarred. Smith touches upon so many aspects of life, loves and conflict in this novel: race, immigration, family, genetics, parenthood, childhood, adolescence, drugs, high school, politics, anarchy, environmentalism, lust, identity, war, marriage, love, loss, science, education, old age, and greasy English pubs. It has notes of One Hundred Years of Solitude and The House of the Spirits, yet it is absolutely its own work. Each of the several connected characters is explored, their family background, childhood, youth and growing inner life described with interest and no judgment.
Their hopes, fears, loves and losses are put forward in a character-driven literary tasting plate.
There is just so much in this book; I can barely begin to describe it.