Site uses cookies to provide basic functionality.

OK
For the moral basis, it is obvious that man's ethical responsibility varies with his knowledge of consequences