As far as the numbers go, off the top of my head: Every 24th person is a psychopath. NPD is said to affect approximately 1% of the population (a number that I personally think is too low), Cluster B personality disorders (antisocial, histrionic, borderline, narcissistic) in total come up to 15 %. Sound about right?