Knowledge and the future - Hampshire, Stuart, 1914-2004 (Science and industry ;, 1976)