Stav dette: Climate change, agricultura and rural livelihoods in developing countries