by Alejo Carpentier
publisher: Público publish date: June 9th 2011
format: paperback
language: Portuguese
ISBN:
9789896820923
publisher: Martins Fontes publish date: 2009
format: paperback pages: 304
language: Portuguese
ISBN:
9788561635497
publisher: Saída de Emergência publish date: October 29th 2010
format: paperback pages: 224
language: Portuguese
ISBN:
9789896372446
publisher: Edições 70 publish date: 2004
format: paperback pages: 268
language: Portuguese
ISBN:
9724412202