Computerization Movements and Technology Diffusion by Kenneth L. Kraemer