Human-Centred Computing is an interdisciplinary field devoted to the creation of computing systems that are deliberately designed around human abilities, needs and experiences. Drawing on ...