Human-Computer Interaction

162 pages hardcover

nonfiction computer science psychology informative reflective medium-paced