The Calculating Stars by Mary Robinette Kowal
My rating: 5 of 5 stars
This is a really good book, and a lot of my writing friends have given it five well-deserved stars, but I found myself hesitating. I took several weeks after finishing it before writing this review, to figure out why I only wanted to give it four. It's science fiction, hard science -- Mary Robinette consulted with scientists and people from NASA, which when I first started reading SFF was my favourite subgenre. But I was uneasy, and finally figured out why.