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

adventurous mysterious tense medium-paced

4.25