A review by tacanderson
Death's End by Cixin Liu

4.0

Enjoyable but I feel it could have ended earlier than it did.