Moore, G., "Humanizing business: a modern virtue ethics approach", Business Ethics Quarterly, 2005