A General Equilibrium Theory of Contracts in Community Supported Agriculture. (14th May 2015)