Psychology for how humans interact with computers. Opinions on how our inventions since 1990 adapt to human needs. Innovation Institute TM. 707 428-5000