Publications by 'Juan G. Diaz'