“as Clarke himself has emphasized, it is virtually impossible to predict the details of future technologies for more than perhaps half a century ahead.” — Anonymous Copy Share Image