A review by jhliu
The Fated Sky by Mary Robinette Kowal

5.0