polemic

noun

1.
a writer who argues in opposition to others (especially in theology)
Derived from:
polemic
2.
a controversy (especially over a belief or dogma)