Publications by 'Javier D. Diaz'