Controvertist

n.
  1. One skilled in or given to controversy; a controversialist.