Cuban socialism and personality cult - Barrera Rivera, Abner (Universidad Nacional de Costa Rica, 2020)