This was the first time I have read a book by this author. It was pretty good. It had a lot of twist and turns throughout the story. It did get a little slow and redundant a few times but then would improve again. I look forward to reading more by the author. I give this a 4 out of 5 stars. I received this book through the first reads program for a fair and honest opinion.