Patrick .McKeown Information technology and the Networked Economy - New York Tata McGraw Hill 2000 - 975