Author:  María José Moral Rincón ; con la colaboración de Orencio Vázquez y Fernando Pampillón.--