Types of reasoning or Descriptions of reasoning