You are here

John Seely Brown Xerox Palo Alto Research Center, USA