I recommend the book "The Sociopath Next Door" by Martha Stout, ph.d. The Author is a clinical psychologist in private
practice, served on the faculty in the Department of Psychiatry at Harvard Medical School for twenty five years.
It is great book to understand your subject. Narcissism is one of the subjects she addresses in the book.