polemicist
noun
°A person who writes polemics.
°A person who puts forward controversial views.
synonyms: polemist