Designing for Human/Computer Communication (Computers and People Series) - Tapa dura

 
9780126438208: Designing for Human/Computer Communication (Computers and People Series)