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

adventurous challenging reflective fast-paced
  • Plot- or character-driven? Plot

3.5