Publications by 'Eyal David'