Publications by 'David Trilla'