Good book, but would have been better without names of characters being changed back and forth, time frames being off, and multiple grammatical errors some so bad I gave up trying to decipher. I wanted to give up reading many, but it was a great plot with a strong female lead.