Computers, networks, and the corporation