Contemporary Political Philosophers by Kenneth R. Minogue | Menrva Books