Discovering computers 2001 : concepts for a connected world - Gary B. Shelly...[et al.] (Course Technology, 2000)