Ethical issues for a new millennium