Ugh. I was really disappointed by this book. Everything felt overexplained and overly flowery. I felt like Shan spent the whole book being in her own way, making poor decisions and doing her job badly, all the way through to the end. She was an uninteresting and unsympathetic character.