Niccolò Machiavelli's 16th century guide to statecraft is a uncompromising examination of the ethics and methods that lie behind political power.