Computers in our world - Amer, Beverly E. (Thomson Course Technology, 2008)