Publications by 'David Martinez Perez'