Author Maria Teresa Anguera i Argilaga