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

challenging informative tense medium-paced

3.0