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