Publications by 'Francesco Foresta'