MrDRR rated Three-Body Problem Series: 4 stars July 3, 2020 Public Three-Body Problem Series by Ken Liu, Joel Martinsen, Cixin Liu