Economists, ecologists, and historians - Hancock, William Keith, Sir 1898- (Edward Sham Memorial Lecture in Economics, 1974)