Discovering Computers 2000: Concepts For A Connected World - Gary B. Shelly, & Et Al - (Course Technology, 1999)