Making the revolution : histories of the Latin American left /
Young, Kevin A.,editor.
Includes bibliographical references and index.
Social movements
Revolutionaries
Right and left (Political science)
Revolutionaries.
Right and left (Political science)
Social movements.