Explainable, Normative, and Justified Agency
An Integrated Reasoning Approach to Moral Decision-Making