Taking power : on the origins of third world revolutions - Foran, John (Cambridge University Press, 2005)