Word of the Moment

Excogitator

a thinker who considers carefully and thoroughly