
There's a book called "Dangerous Personalities" which takes a dive into practical psychology for these sorts of people.
One of the books that I liked was: In Sheep's Clothing: Understanding and Dealing with Manipulative People and Dangerous Personalities: An FBI Profiler Shows How to Identify and Protect Yourself from Harmful People
"I was the perfect target so sociopathic men and there were alot of them around me. It's not surprising in RETROSPECT that a year ago I got out of a long term relationship with a verifiable sociopath for all the reasons I just said."
Read "Dangerous Personalities", Navarro.J. [0],[1]
Navarro details a forensic checklist to identify personalities like this. I've got this book and it gives you a numerical score to ID said personalities, along personality types you've listed, and a few more.
Forewarned is forearmed.
[0] http://www.jnforensics.com/#!books/cnec
[1] http://www.amazon.com/Dangerous-Personalities-Profiler-Ident...
If this is you?, it's time to read: "Dangerous Personalities", Joe Navarro ~ http://www.jnforensics.com/#!books/cnec to evaluate the risk(s) you face.
