Publications by 'Daniel Villa'