Computers in your future - Bryan Pfaffenberger (Prentice-Hall Inc., New Jersey, 2002)