Capturing and categorising user interaction. - David Hunnisett (2009)