Patrick .McKeown

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