Human Computer Interaction (HCI) is concerned with every aspect of the relationship between computers and people (individuals, groups and society). The annual meeting of the British Computer Society's HCI group is recognised as one of the main venues for discussing recent trends and issues. This volume contains refereed papers and reports from the 1994 meeting. A broad range of HCI related topics are covered, including interactive systems development,...