Computers and information processing - James A OBrien (America : Irwin, 1986)