TY - BOOK TI - Appropriate technology problems and promises SN - 9264114920 U1 - 338.927 PY - 1976/// CY - France PB - Director information OECD KW - MCE N1 - 0; 0; 0; 338_927000000000000_APP ER -