Liberators: Latin America's Struggle for Independence

Paperback / softback