Friday, July 20, 2007

Glimpse of the Future (1994)



A view of the future of the Web, circa 1994 from DEC.

No comments: