Machiavelli and the Italian City States

Melvyn Bragg and guests discuss the political philosopher Niccolo Machiavelli.