Agricultural Development Principles: Economic Theory and Empirical Evidence (The Johns Hopkins Studies in Development)