The dynamics of moral decision-making with consideration of major ethical systems and their philosophical foundations.