num_pages: 764
description: Book by
language: English
title: Cuban Communism
titlecomplete: Cuban Communism
ratings_count: 9
publisher: Routledge