Cuban communism /

Cuban communism / edited by Irving Louis Horowitz, Jaime Suchlicki - 10 - New Brunswick : Transaction Publishers, 2001 - xxii, 901 p.

0765807653

107 HC 152.5 C962 2001