The Calculating Stars

Mary Robinette Kowal
The Calculating Stars
Paperback