Applied Ethics: A Non-Consequentialist Approach