authors DAVID ESCARABAJAL HENAREJOS ESPERANZA TRUQUE RODRÍGUEZ JOSÉ MIGUEL MOLINA MARTÍNEZ LEANDRO RUIZ PEÑALVER RUIZ CANALES, ANTONIO