The Evolution and Significance of the Cuban Revolution - McKelvey, Charles (Springer International Publishing, 2018)