Yes, but you are only describing the manifestation of there pathologies and not the underlying psychological disorder that drives their behavior.
A commprehensive understanding of the nature and psychological processes of narcissists and narcissism, a Cluster B/Axis II Personality Disorder, is an absolutely indisposable tool in dealing with these kinds of people. The greatest fear of a narcissist is being exposed for who and what they are....... and they will eventually run from you as if you were a lump of kryptonite.
Their other great fear is being ridiculed.
(read my profile if you will)