Business ethics : a European review.
Title from cover.