Foundations and Trends(r) in Human-Computer Interaction

138 pages paperback

nonfiction computer science science informative reflective medium-paced

94 pages paperback

nonfiction computer science politics challenging informative medium-paced