Publications by 'David Trillo Pérez'