It:Xerox Palo Alto Research Center

From Free net encyclopedia