The Cuban revolution past, present and future perspectives - Lievesley, Geraldine (Palgrave Macmillan, 2004)