Reasoner /(rē"z'n*ẽr)/

Rea·son·er

Reasoner

n.
  1. One who reasons or argues; as, a fair reasoner; a close reasoner; a logical reasoner.