“The Effects of Climate Change and Non-Climatic Stressors on Crop Production in Bahi District.” (2025) Tanzania Journal for Population studies and Development, 32(1), pp. 19-33. doi: 10.56279/tjpsd.v32i1.258.