Taking sides--clashing views on controversial issues in business ethics and society