Computer studies and information technology - Terence Driscoll,Bob Dolden (Macmillan, 1997)