Return to Article Details Climate-Smart Agriculture Practices and Small-scale Farmers’ Income: The Case of Maize Farmers in Trans-Nzoia County, Kenya Download Download PDF