Call Me by Your Name
CJ Johnson
It is incredibly pleasant to spend a couple of hours with characters as unashamedly smart as this. It is rare these days to find English-speaking characters who revel in the pleasures of intellectual discussion, who celebrate each other's braininess.