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

2.0

Has some really interesting ideas about humanity and what we would do if we made first contact with aliens. Didn't like the structure and thought that the writing towards the end was more just offering up explanations for things instead of giving the story a satisfying end.