Author: Manuel Teruel Gregorio de Tejada