Impact : information technology update from EPSRC.
Engineering and Physical Sciences Research Council.Informatics Division.
Swindon : EPSRC,
1994-