Journal of Public Health Richard G. A. Feachem. World Development Report 1993: Investing in health. Journal of Public Health. 1994 Jun 1; 16(2):129-131. 1994 https://researcherprofiles.org/profile/79292829 Richard G. A. Feachem