A review by yvarg
To Hold Up the Sky by Cixin Liu

adventurous mysterious reflective medium-paced

3.5