Computers in Your Future 2003 - PFAFFENBERGER, Bryan (Prentice Hall, 2003)