Agriculture and Rural Development in a Globalizing World: Challenges and Opportunities (Earthscan Food and Agriculture)