The Human-computer interaction handbook: fundamentals, evolving technologies, and emerging applications | Synapse