Herrera Gómez, Angel