Discovering Computers 2003 by Gary B. Shelly | Menrva Books | MenrvaBooks