Types of Human Cognition