Xerox Palo Alto Research Center, Palo Alto, CA

Home

(American, est. 1906)