Twenty years of the China welfare institute (Shanghai China Welfare Institute, 1958)