Dictionary of the African left parties, movements and groups - Ray, Donald I. (Dartmouth, 1989)