Similar Items: Alejo Carpentier :

Topic: Criticism and interpretation.

Topic: Knowledge