Return to Article Details When technology meets ideology