read this for school. it's unusual because it's a compilation of essays. a topic is presented, like "environmental responsibility" [as it pertains to business] and then it's broken down into subtopics containing 5-10 essays of variegated notions about it's moral implications, why it is/isn't important, how it should/shouldn't be carried out, etc.
it's interesting enough. even familiar ideas were sometimes explained or justified in new ways, which i like. i like hearing/seeing people's ideas, especially regarding ideals. it did a good job presenting opposing viewpoints, i was pretty impressed by that. some areas though were blatantly biased, and while i don't necessarily disagree, it's always good to know the position of the opposition.
there are a lot of holes. which makes sense, you can't cover every viewpoint, but there were many times where basic arguments to moral issues and dilemmas were completely missing. if the purpose is to inform the reader and guide them to think critically, then i think certain areas should be more fleshed out. i was particularly disappointed with the chapter on artificial intelligence. this will soon be very relevant and it was so underdeveloped as to be almost irrelevant. other areas were much better covered.