syllogist

(noun) syllogizer

< syllogism | syllogistic >