Return to Article Details Participatory Livelihood Analysis as an Alternative Method for Agricultural Extension Needs-Assessment: Case of a Rural Community in Kenya Download PDF