doc-halo reviewed The Three-Body Problem by Cixin Liu (Three-Body Trilogy, #1)
Review of "The Three Body Problem"
4 stars
A good hard fiction novel that explores the question of making first contact. It's a quick read that has decent character development, a smooth flowing plot, and asks deep philosophical science questions.