Masters of political thought, v1-Plato to Machiavelli
Foster, Michael B
Masters of political thought, v1-Plato to Machiavelli - Calcutta Oxford University Press 1975 - 294 p.
320.5 M394M
Masters of political thought, v1-Plato to Machiavelli - Calcutta Oxford University Press 1975 - 294 p.
320.5 M394M