Publications by 'Daniel Gonzalez Esparza'