A study of thinking and thought, including the principles of reasoning and their application in the analysis of argument and detection of fallacies.