Information technology : an introduction - Zorkoczy, Peter; Heap, Nicholas (Pitman, 1995)