Politics as the master science from Plato to Mao - Spiro, Herbert J (New York Harper and Row, 1970)