num_pages: 128
language: English
title: Cuba: Socialism & Democracy--Debates on the Revolution and Cuba Today
titlecomplete: Cuba: Socialism & Democracy--Debates on the Revolution and Cuba Today
genres: History, Nonfiction, Politics
ratings_count: 11
publisher: CWI Publications