A really interesting book, and useful information. However, more than it being longer than necessary, I felt at times that it tried to be too much like a gripping tv documentary where the narrator speaks in the deep, hushed voice and builds unnecessary suspense. Still enjoyable though.
It's difficult to see why someone wouldn't install this on a smartphone. Assuming my initial testing goes well, I'm going to put this on the phones of all my family members. If I had had this a month ago while on a vacation trip, I could have avoided some seriously annoying data overcharges.
What you might not realize is that you already know a sociopath, almost certainly. I only bought the book because I knew that I had run into one. You'll especially enjoy the book if think you haven't met one yet (but of course you have). The one downside is that I kind of got the point after the first couple of chapters and didn't need to read much more.
The constant threat of imminent death, torture, mutiny, starvation, and scurvy will give you only the briefest pause before you absolutely must turn the page. You can't completely understand your humanity without knowing this tale, which almost certainly resulted in you being where you are now.