Author: Vicente Guerrero, Ramón L. Yuste, Luis Martínez