Title: Technology Development and Social Movements