TY - BK ED - Canadian International Development Agency TI - Promoting sustainable rural development through agriculture SN - 0-662-67230-5 PY - 2003/// CY - Hull (Canada) PB - CIDA, KW - Agricultural and rural developement KW - Environmental factors KW - Forestry KW - Marketing KW - Policies KW - Poverty KW - AGROVOC KW - Water ER -