narcissistic egomaniac (1)

dean karnazes?