Andrew Crane1968BooksNew directions in business ethicsCorporate social responsibilityCorporations and citizenshipMarketing, morality and the natural environmentThe Oxford handbook of corporate social responsibilityBusiness ethicsAuthor data: Open Library