Publications by 'Irving Diaz-Hernandez'