“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.