A review by itspronouncedtessa
The Fated Sky by Mary Robinette Kowal

5.0