Climate Change, Agriculture and Rural Livelihoods in Developing Countries - Keshav Lall Maharjan, Niraj Prakash Joshi ((Advances in Asian Human-Environmental Research))