I've noticed a lot of talk about Narcissism and Psychopathy as "dark triad" traits, as well as how they're desireable, but very little discussion on what they actually are, and how to recognise them (Disclaimer: Self-diagnosis is not what I'm talking about, if you think you might have these traits, see a shrink).

I've been recently reminded about a book I read a while ago, called Zero Degrees of Empathy. It details how people who have trouble connecting to others' minds are different from a "normal" person, focusing primarily on Narcissism, Psychopathy, BPD and Autism. I found it a fascinating read and was wondering if anyone else had read it?