The "Invisible Hand" - Narveson, Jan (Journal of business ethics, 2003)