A review by fionam
The Dark Forest by Cixin Liu

5.0