Return to Article Details Philosophical Challenges of Digital Societies: Uncertainty, Trust and Responsibility