TY - BOOK ED - International Co-operative Alliance ED - Canadian Cooperative Association TI - An Analysis of the Socio-Economic Impact of Cooperatives in Africa and their Institutional Context AV - HD1491.A3 C43 CY - Nairobi PB - Noel Creative Media Ltd KW - cooperative society in africa N1 - Includes appendices ER -