Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto CA 94304, USA. goldberg@parc.com|Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto CA 94304, USA. goldberg@parc.com|Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto CA 94304, USA. goldberg@parc.com|Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto CA 94304, USA. goldberg@parc.com|Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto CA 94304, USA. goldberg@parc.com