This is as much a celebration of what the human mind can do as a rather mind-blowing history of one man's terrific ability to predict innovation and technological progress with astounding accuracy. 

If in 1945, Vannevar Bush was imagining all of the (then uninvented) innovations identified in the fascinating attached article by Mukesh Gupta, doesn't it make you wonder just what today, those like Bush are busy imagining for tomorrow?

A thoroughly enjoyable, truly thought-provoking read.