A review by katieoyama
The Three-Body Problem by Cixin Liu

challenging mysterious slow-paced

4.25