Understanding Computers in a Changing Society (New Perspectives Series: Concepts)