Public and private roles in health : theory and financing patterns - Musgrove, Philip (World Bank discussion papers ;, 1996)