Shop Handbook Of Agricultural Economics, Volume 3: Agricultural Development: Farmers, Farm Production And Farm Markets 2007