Models For Ethical Decision Making