The Struggle for democracy - Greenberg, Edward S. (Harper Collins, 1993)