World health forum : an international journal of health development (Geneva, Switzerland : The Organization, 1980)