cstacy12 's review for:

To Hold Up the Sky by Cixin Liu
5.0
challenging inspiring reflective medium-paced
Plot or Character Driven: A mix