controverter

Noun

 * 1) One who controverts; a controversial writer; a controversialist.