The Three-Body Problem Trilogy - Cixin Liu

Imagine a universe patrolled by numberless and nameless predators.Imagine what might happen to any…