Title: Discovering Computers 2000: Concepts for a Connected World