 Understanding the notion of one duty overriding another in this way puts us in a position to take up the topic of  moral dilemmas.  Since this topic is covered in a separate article, here we may simply take up one attractive definition of a moral dilemma. Sinnott-Armstrong (1988) suggested that a moral dilemma is a situation in which the following are true of a single agent: