Technology 2001= Technology two thousand and one= Technology two thousand one : the future of computing and communications - Leebaert, Derek (MIT Press, 1991)