A person who puts forward controversial views
A person who writes polemics
One who supports something; an advocate
One who makes a proposal or proposition.
One who propounds a will for probate.
Making proposals; proposing.