Harmon , M. Judd

Political Thought : From Plato to the Present / M. Judd Harmon - 469 Pages 21 cm.

Includes Index


In English

Pbk


Theories--Political Science

320 HAR - P 21447