Cosmocentric anthropology