dialecticus

Adjective

 * 1) dialectical
 * 2) logical
 * 3) reasoning

Noun

 * 1) dialectician
 * 2) logician