I also highly recommend this book...for everyone.
Thankfully, in my personal life, I have never had to deal with a sociopath...but this book was most illuminating about a number of people I have had to deal with in my professional life!!!
And you (regardless of who "you" are) have very likely had to deal with sociopaths too. Four percent of the population means that, on average, four percent of all the people you have ever known in any capacity (personal, professional/business, social, those who are connected with your children, etc.) are (or were) sociopaths.
This is an exceedingly good book for just about everyone.