Computers Information technology in perspective - LonglhLarry E.