santos martinez herrera