A review by inconsequential_perplexities
Pale Fire by Vladimir Nabokov

challenging reflective

5.0