Cushion, Steve.A Hidden History of the Cuban Revolution: How the Working Class Shaped the Guerillas' Victory. New York: Monthly Review Press, 2016. 272 pp. $23.00 (paperback). (28th June 2017) - Ranis, Peter