Angel Rodriguez Rivero, tenor