Machiavelli's concept of a strong ruler, who was driven by pragmatism instead of morality, was a direct challenge to the political thought of his time, which insisted on the importance of Christian ethics. How do Machiavelli's ideas fit with our contemporary understanding of politics? Was he correct in his belief that ethics should be subordinate to other considerations?