The Calculating Stars
2018 • 384 pages

Ratings166

Average rating4.1

15

I don't know why I put off reading this for so long, because it's amazing.

July 4, 2020Report this review