Designing Interactions

“40 influential designers who have shaped our interaction with technology”