This could have been a 5 star book, but the ending is what made me give it 4 stars. Sometimes it seems authors choose an ending that pleases them, even when it won’t please the reader. This is my second book by this author and I won’t waste my money on anymore.

I will say that the narration was very well done.