src_55_1277895601

Country: 
El Salvador
Text: 
Cost of Democracy: Essays on Political Finance in Latin America.