I'm always on the look out for well written, clean science fiction and Elizabeth Moon delivers in this book. As the young risk-taking main character faces one disaster after another, she manages to work her way through them, bringing her ship and crew through it all. When she has to decide whether to go with the flow or make her own way, Kylara Vatta always chooses forging her own path.