Technology 2001 : the future of computing and communications (Massachusetts Institute of Technology, 1991)