Abstraction Of Thought