An engrossing read. Thouroly enjoyable. Very honest in describing the goodness and flaws of human nature. Quite astute at describing the shifting sands over the last few decades of sexual evolution. It's nice to have a read where we're not steared by the narrative to be predisposed to side with any specific characters. Thankfully they're all given their own space