A review by dorianisms
The Relentless Moon by Mary Robinette Kowal

3.5