Upon the successful completion of this course, students will be able to survey the development and application of moral reasoning skills to contemporary social and political issues. Topics include philosophical investigations of justice, the value of human life, the moral standing of the free market, fundamental human rights and the conditions for a moral community.