Smallholder Farmers’ Perception of the Impacts of Climate Change and Variability on Rain-fed Agricultural Practices in Semi-arid and Sub-humid Regions of Kenya Leal, Walter Kalangu, J. W. Harris, D. 2013 - ReposIt