Fidel Castro speaks edited by Martin Kenner and James PetrasFidel Castro, Martin Kenner, James F Petras1970PDF20 MBEN