FOSTER, MICHAEL B.
Masters of political thought. Vol.1: Plato to Machiavelli.
FOSTER, MICHAEL B. Masters of political thought. Vol.1: Plato to Machiavelli. © 19Mar41; A151529. Effie Henrietta Foster (E); 24Jun68; R437863.
Effie Henrietta Foster|E