A clear, concise and up-to-date introduction to ethical theory which allows students to get to grips with debates in moral philosophy.[...]