Thomas Hurst rated Three-Body Problem Series: 1 star Dec. 10, 2017 Public Three-Body Problem Series by Cixin Liu, Ken Liu, Joel Martinsen