Care of Populations 4000 review of concepts covered in lectures on Upstream thinking, epidemiology, community health education