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

adventurous challenging dark tense fast-paced

5.0