david peretz