Author: Frieiro Pombo, Mario.