Ryan, Alan.

On politics a history of political thought from Herodotus to Machiavelli - New York W.W. Norton 2012 - xi,399p.

Includes index