Text this: Sex and revolution : women in socialist Cuba / Lois M. Smith and Alfred Padula.