A review by jonas
The Calculating Stars by Mary Robinette Kowal

adventurous funny hopeful informative fast-paced

4.0