Discussion Consider two types of moral reasoning: Consequentialist and Non-Consequentialist approaches (and the specific theories involved). Conseque