Arthur C. Clarke on perception of progress

People tend to overestimate what can be accomplished in the short run but to underestimate what can be accomplished in the long run.

back to David Keyes' home page