Computer science and technology - Sharp, J. (McGraw-Hill Ryerson Ltd, 1987)