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
0765807653
107 HC 152.5 C962 2001
