http://aspaqlaria.aishdas.org/2008/07/08/types-of-thought-dictionary/
Types of Thought: Dictionary