Death’s End (Remembrance of Earth’s Past, #3) by Liu Cixin

May 2017

Further reading…