Human Centered Computing Survey and Synthesis: Foundations & Trajectories Examines interdisciplinary field of human-computer interaction through a comprehensive content and historical survey.