(n.) - one who advocates, speaks for, explains, or interprets (math) the power to which a number, symbol, or expression is to be raised
(adj.) - explanatory
Synonyms: a defender, a champion; an interpreter
Antonyms: a critic, an adversary, a faultfinder, a detractor
The gentleman was an ardent _____ of modern art.