nick rated Three-Body Problem Series: 2 stars Oct. 22, 2019 Public Three-Body Problem Series by Cixin Liu, Ken Liu, Joel Martinsen