The future of farming: a tract for the times.