The books is not a bad book but I thought *for me* it was just okay. My two stars Goodreads rating undercuts the quality of the book, which is just fine. 
 Pretty much everything I found annoying in the book from an overly passive heroine to a ultimately wasted scenario is a spoiler. Just a tip for anyone walking in expecting an SF book: it's not. It's old style trope-arific Fantasy. 
 If you love Willis, you'll probably love this. I tend to prefer her collaborations.