narcissistic personality disorder...should be very familiar for most of us this election year...they are coming out of the wood work.
I agree with that one.