Good book that's easy to read and very interesting. I feel it may be based off a criminal Minds episode that is very similar. But every idea comes from something else. My only problem is there are some clear writing errors where the reader can tell the author meant to change a sentence but didn't fully. But if you can ignore those it's very good.