The Cuban revolution as socialist human development - Veltmeyer, Henry (Studies in critical social sciences, 2012)