Alex Guilherme

Translated by

Alexandre Guilherme, the translator, does research and teaches at the University of Durham, UK.