The Science of Thought