Computers in your Future - PFAFFENBERGER, Bryan (New Jersey Prentice Hall, 2002)