By Neal Stephenson.
I'm unsure about this book. It's a good read. Chapter by chapter it is very compelling. Dawn is a fantastic character. And then it just ends. Sure, she is in a bit of a predicament, but there is little overall mystery and there have been so many twists and turns along the way that I don't doubt that Dawn will escape.
Elsewhere online, I see that Stephenson is planning to start a series with Polestan being the first book.