Towards a Social Theory of Agency