Computers in your future - Bryan Pfaffenberger (Prentice Hall, 2002)