Human-Computer Interaction

286 pages hardcover

nonfiction computer science design music medium-paced