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

challenging mysterious slow-paced

3.5