Human-Computer Interaction: Emerging Technologies and Applications, Hardcover/Samuel Wallace