Ryan, Alan.
On politics : a history of political thought from Herodotus to the present /
- London : Penguin Books, c2012.
- xxv, 1114 pages :
Originally published: 2012.
Includes bibliographical references and index.
9780140285185
Political science - philosophy.
Political science - history.
Political science.
History.
JA 71 / RYA