This book was very good, but I found the “slow burn” to be a little too slow at times. However, the last part of the book makes up for it. It took forever to piece together, but once those pieces “click” OMG! The ending left me shook!