Foundations and Trends(r) in Human-Computer Interaction

78 pages paperback

nonfiction computer science

154 pages paperback

nonfiction computer science science informative reflective medium-paced