Corporate Responsibility by Kenneth J. Lepartito & Patricia H. Werhane