An incomplete guide to the future - Harman, Willis W. (Norton, 1979)