Narcissist?
isnt that someone who thinks everything about themselves is 'brilliant'?
According to his post only his ideas are brilliant.
Bit rude Max to stamp him as a narcissist when he only 99% fits the billing
BLT Price at posting:
93.5¢ Sentiment: Buy Disclosure: Held