Return to Article Details How IT Can Contribute to Human Affairs Download Download PDF