Author: Anguita Virella, Francisco Moreno Serrano, Fernando