Polemicist /(?)/

Po·lem·i·cist

Polemicist

n.
  1. A polemic. [R.]