The scientific study of the development of human cultures based on ethnologic, ethnographic, linguistic, social, and psychological data and methods of analysis.