Steve Benford

Prof
University of Nottingham
UK

HCI researcher and amateur banjo player.