ratiocinator

noun

1.
someone who reasons logically
Derived from:
ratiocinate