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

adventurous challenging mysterious reflective tense medium-paced

3.75

I barely understood what happened, but when I did understand I was very interested.