Cognitive Anthropology: Its Evolution and Contemporary Relevance