Invetors of ideas An introduction to western political philosophy - Tannenbaum Donald G. (Australia Cengage Learning, 2013)
Keywords: POLITICAL SCIENCE