Author: Antonio Y. Maria Cristina Sacristn Rubial