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

challenging mysterious reflective slow-paced

2.5