Angelo Trento teaches Latin American History at the Instituto Universitario Orientale in Naples. He is the author of Brazil and co-author of Latin America in the 20th Century.

$15

Castro and Cuba

Interlink Illustrated Histories
By