num_pages: 122
description:  English, Spanish (translation)
language: English
title: Cuba, Castro, and the Caribbean: The Cuban Revolution and the Crisis in Western Conscience
titlecomplete: Cuba, Castro, and the Caribbean: The Cuban Revolution and the Crisis in Western Conscience
publisher: Transaction Publishers