Automatic macro extraction : generalisation and the adaptive interface. - Jonathan Philip Hassell (1995)