Socio-cultural aspects of health and illness