Learn from the past. Understand the present. Explore the future.“ . . . Present Future is a fascinating, expert look at the history of the key technological advancesaffecting life today, and preparation for the exponential leaps yet to come. . . ....