A review by danavvl
The Darker Proof by Edmund White, Adam Mars-Jones

3.75