Technology and Social Change: Re-Examining Key Assumptions

...