Farmers, consumers, innovators : the world of Joan Thirsk.