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

adventurous challenging mysterious medium-paced

3.75